aboutsummaryrefslogtreecommitdiff
path: root/src/Static.c
diff options
context:
space:
mode:
authoreschnett <eschnett@d576a68a-b34a-40ae-82fc-004fa1a9d16f>2013-06-13 18:55:16 +0000
committereschnett <eschnett@d576a68a-b34a-40ae-82fc-004fa1a9d16f>2013-06-13 18:55:16 +0000
commita4b403597bf17c3ed6d67efa522175d6fd9465a9 (patch)
tree0dfd82f7fb6d3f46b953cfc06942e3dfa0644c23 /src/Static.c
parent50e7be0e87298c8b15bde85e60e4d5e10b4c6529 (diff)
Initialise all grid points when grid functions are paddedHEADmaster
Use cctk_ash instead of cctk_lsh to determine total array size. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@74 d576a68a-b34a-40ae-82fc-004fa1a9d16f
Diffstat (limited to 'src/Static.c')
-rw-r--r--src/Static.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Static.c b/src/Static.c
index 59ea223..b78076d 100644
--- a/src/Static.c
+++ b/src/Static.c
@@ -10,13 +10,13 @@ void ADMBase_LapseStatic (CCTK_ARGUMENTS)
if (CCTK_ActiveTimeLevelsGN (cctkGH, "ADMBase::lapse") > 1)
{
- npoints = cctk_lsh[0]*cctk_lsh[1]*cctk_lsh[2];
+ npoints = cctk_ash[0]*cctk_ash[1]*cctk_ash[2];
memcpy (alp, alp_p, npoints * sizeof *alp);
}
if (CCTK_ActiveTimeLevelsGN (cctkGH, "ADMBase::dtlapse") > 1)
{
- npoints = cctk_lsh[0]*cctk_lsh[1]*cctk_lsh[2];
+ npoints = cctk_ash[0]*cctk_ash[1]*cctk_ash[2];
memcpy (dtalp, dtalp_p, npoints * sizeof *dtalp);
}
}
@@ -28,7 +28,7 @@ void ADMBase_ShiftStatic (CCTK_ARGUMENTS)
if (CCTK_ActiveTimeLevelsGN (cctkGH, "ADMBase::shift") > 1)
{
- npoints = cctk_lsh[0]*cctk_lsh[1]*cctk_lsh[2];
+ npoints = cctk_ash[0]*cctk_ash[1]*cctk_ash[2];
memcpy (betax, betax_p, npoints * sizeof *betax);
memcpy (betay, betay_p, npoints * sizeof *betay);
memcpy (betaz, betaz_p, npoints * sizeof *betaz);
@@ -36,7 +36,7 @@ void ADMBase_ShiftStatic (CCTK_ARGUMENTS)
if (CCTK_ActiveTimeLevelsGN (cctkGH, "ADMBase::dtshift") > 1)
{
- npoints = cctk_lsh[0]*cctk_lsh[1]*cctk_lsh[2];
+ npoints = cctk_ash[0]*cctk_ash[1]*cctk_ash[2];
memcpy (dtbetax, dtbetax_p, npoints * sizeof *dtbetax);
memcpy (dtbetay, dtbetay_p, npoints * sizeof *dtbetay);
memcpy (dtbetaz, dtbetaz_p, npoints * sizeof *dtbetaz);
@@ -50,7 +50,7 @@ void ADMBase_Static (CCTK_ARGUMENTS)
if (CCTK_ActiveTimeLevelsGN (cctkGH, "ADMBase::metric") > 1)
{
- npoints = cctk_lsh[0]*cctk_lsh[1]*cctk_lsh[2];
+ npoints = cctk_ash[0]*cctk_ash[1]*cctk_ash[2];
memcpy (gxx, gxx_p, npoints * sizeof *gxx);
memcpy (gxy, gxy_p, npoints * sizeof *gxy);
memcpy (gxz, gxz_p, npoints * sizeof *gxz);
@@ -61,7 +61,7 @@ void ADMBase_Static (CCTK_ARGUMENTS)
if (CCTK_ActiveTimeLevelsGN (cctkGH, "ADMBase::curv") > 1)
{
- npoints = cctk_lsh[0]*cctk_lsh[1]*cctk_lsh[2];
+ npoints = cctk_ash[0]*cctk_ash[1]*cctk_ash[2];
memcpy (kxx, kxx_p, npoints * sizeof *kxx);
memcpy (kxy, kxy_p, npoints * sizeof *kxy);
memcpy (kxz, kxz_p, npoints * sizeof *kxz);