aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreschnett <eschnett@c78560ca-4b45-4335-b268-5f3340f3cb52>2013-01-15 19:39:03 +0000
committereschnett <eschnett@c78560ca-4b45-4335-b268-5f3340f3cb52>2013-01-15 19:39:03 +0000
commiteba9c48821b8dfc407e5972ca231c60ad66a7c59 (patch)
tree19564f6426eb559c0ac2c0491e7c4dedd46e0830
parent3c966453e3a6a8be50a19048fba10e76c6e8c4e5 (diff)
Introduce alias SpatialSpacings, add WRITES clauses
Introduce alias SpatialSpacings for the routine setting the spatial grid spacings. Add WRITES clauses. Both are needed for runs with OpenCL. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@267 c78560ca-4b45-4335-b268-5f3340f3cb52
-rw-r--r--schedule.ccl9
1 files changed, 6 insertions, 3 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 4d543d4..e7730f2 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -27,14 +27,14 @@ schedule ParamCheck_CartGrid3D at CCTK_PARAMCHECK
if (CCTK_EQUALS (set_coordinate_ranges_on, "all grids"))
{
- schedule CartGrid3D_SetRanges at CCTK_BASEGRID before SpatialCoordinates
+ schedule CartGrid3D_SetRanges at CCTK_BASEGRID as SpatialSpacings 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
+ schedule CartGrid3D_SetRanges at CCTK_BASEGRID as SpatialSpacings before SpatialCoordinates
{
LANG:C
OPTIONS: singlemap
@@ -42,7 +42,7 @@ else if (CCTK_EQUALS (set_coordinate_ranges_on, "all maps"))
}
else if (CCTK_EQUALS (set_coordinate_ranges_on, "first level"))
{
- schedule CartGrid3D_SetRanges at CCTK_BASEGRID before SpatialCoordinates
+ schedule CartGrid3D_SetRanges at CCTK_BASEGRID as SpatialSpacings before SpatialCoordinates
{
LANG:C
OPTIONS: level
@@ -52,16 +52,19 @@ else if (CCTK_EQUALS (set_coordinate_ranges_on, "first level"))
schedule CartGrid3D_SetCoordinates as SpatialCoordinates at CCTK_BASEGRID
{
LANG:C
+ WRITES: grid::coordinates
} "Set up spatial 3D Cartesian coordinates on the GH"
schedule CartGrid3D_SetCoordinates as SpatialCoordinates at CCTK_POSTREGRIDINITIAL
{
LANG: C
+ WRITES: grid::coordinates
} "Set Coordinates after regridding"
schedule CartGrid3D_SetCoordinates as SpatialCoordinates at CCTK_POSTREGRID
{
LANG: C
+ WRITES: grid::coordinates
} "Set Coordinates after regridding"
schedule CartGrid3D_ApplyBC in BoundaryConditions