From a016c8d1372349f113ca59f955011d148ec92f32 Mon Sep 17 00:00:00 2001 From: schnetter Date: Thu, 11 May 2006 21:43:28 +0000 Subject: Schedule CartGrid3D_SetRanges in singlemap mode instead of checking manually whether it was called on the coarsest grid. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@229 c78560ca-4b45-4335-b268-5f3340f3cb52 --- schedule.ccl | 1 + src/CartGrid3D.c | 11 +---------- 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; -- cgit v1.2.3