aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetInterp
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2005-11-23 22:44:00 +0000
committerErik Schnetter <schnetter@cct.lsu.edu>2005-11-23 22:44:00 +0000
commitddc86fa7fe30e8813584b4de8c45bd58bc030ee1 (patch)
tree012eba8f3b75578dd00eeefe22b35f31cc18be25 /Carpet/CarpetInterp
parentbb1faeb997e2eb1c8c89f3b4ae3397143f4882eb (diff)
CarpetInterp: Correct calculation of cctk_origin for cell centered grids
Convert cctk_levoff and cctk_levoffdenom from int to double before dividing them to calculate cctk_origin. darcs-hash:20051123224405-dae7b-cc728114b3b7c8d21ecb452472e730af12acc50a.gz
Diffstat (limited to 'Carpet/CarpetInterp')
-rw-r--r--Carpet/CarpetInterp/src/interp.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/Carpet/CarpetInterp/src/interp.cc b/Carpet/CarpetInterp/src/interp.cc
index 0c6cee374..9c9c17157 100644
--- a/Carpet/CarpetInterp/src/interp.cc
+++ b/Carpet/CarpetInterp/src/interp.cc
@@ -1182,7 +1182,8 @@ namespace CarpetInterp {
for (int d = 0; d < N_dims; ++d) {
coord_delta[d] /= cctkGH->cctk_levfac[d];
coord_origin[d] += (coord_group_data.lbnd[d] +
- cctkGH->cctk_levoff[d] / cctkGH->cctk_levoffdenom[d])
+ 1.0 * cctkGH->cctk_levoff[d] /
+ cctkGH->cctk_levoffdenom[d])
* coord_delta[d];
}