aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorallen <allen@c78560ca-4b45-4335-b268-5f3340f3cb52>2000-07-14 23:44:58 +0000
committerallen <allen@c78560ca-4b45-4335-b268-5f3340f3cb52>2000-07-14 23:44:58 +0000
commit55e4aaf0b0d5b31d0ac3d1d13dd8574522921e74 (patch)
tree3f718c8389369b8b13babbbc6460ad26c7e19f29
parent500709d70640e7fb165c4c659b29f8ab6989284b (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.c12
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 */