From 55e4aaf0b0d5b31d0ac3d1d13dd8574522921e74 Mon Sep 17 00:00:00 2001 From: allen Date: Fri, 14 Jul 2000 23:44:58 +0000 Subject: Bug fix from Erik Schnetter git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@120 c78560ca-4b45-4335-b268-5f3340f3cb52 --- src/CartGrid3D.c | 12 ++++++++---- 1 file 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 */ -- cgit v1.2.3