![]() ![]() ![]() ![]() Next: Conditional Statements Up: Schedule Blocks Previous: Schedule Blocks Contents Allowed OptionsCactus understands the following options. These options are interpreted by the driver, not by Cactus. The current set of options is useful for Berger-Oliger mesh refinement which has subcycling in time, and for multi-patch simulations in which the domain is split into several distinct patches. Given this, the meanings of the options below is only tentative, and their exact meaning needs to be obtained from the driver documentation. The standard driver PUGH ignores all options. Option names are case-insensitive. There can be several options given at the same time.
When the above options are used, it is often the case that a certain routine should e.g. be called at the time for a GLOBAL routine, but should actually loop over all ``components''. The following set of options allows this:
For example, the specification
OPTIONS: global loop-local
schedules a routine at those time when a GLOBAL routine is
scheduled, and then calls the routine in a loop over all
``components''.
![]() ![]() ![]() ![]() Next: Conditional Statements Up: Schedule Blocks Previous: Schedule Blocks Contents |