diff options
author | eschnett <eschnett@c78560ca-4b45-4335-b268-5f3340f3cb52> | 2013-01-15 19:39:03 +0000 |
---|---|---|
committer | eschnett <eschnett@c78560ca-4b45-4335-b268-5f3340f3cb52> | 2013-01-15 19:39:03 +0000 |
commit | eba9c48821b8dfc407e5972ca231c60ad66a7c59 (patch) | |
tree | 19564f6426eb559c0ac2c0491e7c4dedd46e0830 | |
parent | 3c966453e3a6a8be50a19048fba10e76c6e8c4e5 (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.ccl | 9 |
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 |