aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--schedule.ccl1
-rw-r--r--src/CartGrid3D.c11
2 files changed, 2 insertions, 10 deletions
diff --git a/schedule.ccl b/schedule.ccl
index e0c76c3..07f61bb 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -28,6 +28,7 @@ schedule ParamCheck_CartGrid3D at CCTK_PARAMCHECK
schedule CartGrid3D_SetRanges at CCTK_BASEGRID before SpatialCoordinates
{
LANG:C
+ OPTIONS: singlemap
} "Set up ranges for spatial 3D Cartesian coordinates"
schedule CartGrid3D_SetCoordinates as SpatialCoordinates at CCTK_BASEGRID
diff --git a/src/CartGrid3D.c b/src/CartGrid3D.c
index d2da70f..8cde05e 100644
--- a/src/CartGrid3D.c
+++ b/src/CartGrid3D.c
@@ -72,7 +72,7 @@ void DecodeSymParameters3D(int sym[6]);
void CartGrid3D_SetRanges(CCTK_ARGUMENTS)
{
int i, j, k, idx;
- int is_coarsest_refinement_level, coord_handle, ierr;
+ int coord_handle, ierr;
CCTK_REAL this_delta[3], origin[3], min1[3], max1[3];
CCTK_REAL *coarse_delta[3];
double lower[3], upper[3];
@@ -82,15 +82,6 @@ void CartGrid3D_SetRanges(CCTK_ARGUMENTS)
DECLARE_CCTK_PARAMETERS
- /* ranges need to be set up only once, on the coarsest refinement level */
- is_coarsest_refinement_level = cctk_levfac[0] == 1 &&
- cctk_levfac[1] == 1 &&
- cctk_levfac[2] == 1;
- if (! is_coarsest_refinement_level)
- {
- return;
- }
-
coarse_delta[0] = coarse_dx;
coarse_delta[1] = coarse_dy;
coarse_delta[2] = coarse_dz;