diff options
Diffstat (limited to 'schedule.ccl')
-rw-r--r-- | schedule.ccl | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/schedule.ccl b/schedule.ccl index a0e2840..4d543d4 100644 --- a/schedule.ccl +++ b/schedule.ccl @@ -25,10 +25,29 @@ schedule ParamCheck_CartGrid3D at CCTK_PARAMCHECK LANG:C } "Check coordinates for CartGrid3D" -schedule CartGrid3D_SetRanges at CCTK_BASEGRID before SpatialCoordinates +if (CCTK_EQUALS (set_coordinate_ranges_on, "all grids")) { - LANG:C -} "Set up ranges for spatial 3D Cartesian coordinates" + schedule CartGrid3D_SetRanges at CCTK_BASEGRID before SpatialCoordinates + { + LANG:C + } "Set up ranges for spatial 3D Cartesian coordinates (on all grids)" +} +else if (CCTK_EQUALS (set_coordinate_ranges_on, "all maps")) +{ + schedule CartGrid3D_SetRanges at CCTK_BASEGRID before SpatialCoordinates + { + LANG:C + OPTIONS: singlemap + } "Set up ranges for spatial 3D Cartesian coordinates (on all maps)" +} +else if (CCTK_EQUALS (set_coordinate_ranges_on, "first level")) +{ + schedule CartGrid3D_SetRanges at CCTK_BASEGRID before SpatialCoordinates + { + LANG:C + OPTIONS: level + } "Set up ranges for spatial 3D Cartesian coordinates (on first level)" +} schedule CartGrid3D_SetCoordinates as SpatialCoordinates at CCTK_BASEGRID { |