next up previous contents
Next: How Cactus Calls Scheduled Up: Scheduling Previous: Schedule Options   Contents


The Schedule Block

The schedule block specifies further details of the scheduled function or group.

LANG
This specifies the language of the routine. Currently this is either C or Fortran. C++ routines should be defined as extern "C" and registered as LANG: C.
STORAGE
The STORAGE keyword specifies groups for which memory should be allocated for the duration of the routine or schedule group. The storage status reverts to its previous status after completion of the routine or schedule group.
TRIGGER
This is only used for items scheduled at timebin CCTK_ANALYSIS. The item will only be executed if output is due for at least one variable in one of the listed groups. (The item will also be called if there is no group listed.)
SYNC
On exit from this item, the ghost zones of the listed groups will be exchanged.
OPTIONS
This is for miscellaneous options. The list of accepted options is given in Appendix E2.4.2.


next up previous contents
Next: How Cactus Calls Scheduled Up: Scheduling Previous: Schedule Options   Contents