diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2005-11-23 22:44:00 +0000 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2005-11-23 22:44:00 +0000 |
commit | ddc86fa7fe30e8813584b4de8c45bd58bc030ee1 (patch) | |
tree | 012eba8f3b75578dd00eeefe22b35f31cc18be25 /Carpet/CarpetInterp | |
parent | bb1faeb997e2eb1c8c89f3b4ae3397143f4882eb (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.cc | 3 |
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]; } |