aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
blob: a0ddf9c317be64bc8e6469c43ac3a3b9245f7260 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Schedule definitions for thorn SetMask_SphericalSurface

# we need global loop-local since SphericalSurface_Set and AHFinderDirect run in global mode
schedule SetMask_SphericalSurface AT CCTK_POSTSTEP after SphericalSurface_HasBeenSet before HydroBase_ExcisionHasBeenSet
{
  LANG: C
  options: global loop-local
} "Set hydro_excision_mask according to spherical surface information"

# these must be local mode since they relate to HydroBase_InitExcisionMask
# which must be local in PostRegrid
schedule SetMask_SphericalSurface IN HydroBase_ExcisionMaskSetup after HydroBase_InitExcisionMask
{
  LANG: C
} "Set hydro_excision_mask according to spherical surface information"