diff options
author | allen <allen@c78560ca-4b45-4335-b268-5f3340f3cb52> | 2000-07-14 23:44:58 +0000 |
---|---|---|
committer | allen <allen@c78560ca-4b45-4335-b268-5f3340f3cb52> | 2000-07-14 23:44:58 +0000 |
commit | 55e4aaf0b0d5b31d0ac3d1d13dd8574522921e74 (patch) | |
tree | 3f718c8389369b8b13babbbc6460ad26c7e19f29 | |
parent | 500709d70640e7fb165c4c659b29f8ab6989284b (diff) |
Bug fix from Erik Schnetter
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@120 c78560ca-4b45-4335-b268-5f3340f3cb52
-rw-r--r-- | src/CartGrid3D.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/CartGrid3D.c b/src/CartGrid3D.c index e637ee2..178e13a 100644 --- a/src/CartGrid3D.c +++ b/src/CartGrid3D.c @@ -223,7 +223,9 @@ void CartGrid3D(CCTK_ARGUMENTS) } else { - x_origin = (- cctk_gsh[0]/2 + 0.5) * this_dx; + x_origin = - 0.5 * (cctk_gsh[0]-1 - cntstag[0] * (cctk_gsh[0]-1)%2) + * this_dx; + x_origin=0; } if (domainsym[2]) @@ -232,7 +234,9 @@ void CartGrid3D(CCTK_ARGUMENTS) } else { - y_origin = (- cctk_gsh[1]/2 + 0.5) * this_dy; + y_origin = - 0.5 * (cctk_gsh[1]-1 - cntstag[1] * (cctk_gsh[1]-1)%2) + * this_dy; + y_origin=0; } if (domainsym[4]) @@ -241,9 +245,9 @@ void CartGrid3D(CCTK_ARGUMENTS) } else { - z_origin = (- cctk_gsh[2]/2 + 0.5) * this_dz; + z_origin = - 0.5 * (cctk_gsh[2]-1 - cntstag[2] * (cctk_gsh[2]-1)%2) + * this_dz; } - } /* Set spatial coordinates */ |