diff options
author | pollney <pollney@a491c6a4-70bf-4b89-8b36-d6c0cb1f094e> | 2002-11-14 13:19:55 +0000 |
---|---|---|
committer | pollney <pollney@a491c6a4-70bf-4b89-8b36-d6c0cb1f094e> | 2002-11-14 13:19:55 +0000 |
commit | ad38e65250a779b827586e44f7963969a182db65 (patch) | |
tree | 09b290fde34d8ef8d38da6acc96e2b82b1ec22be /schedule.ccl | |
parent | acf684447216dd5f57dc52c3e55f5e943df25463 (diff) |
Implementation of the recently discussed spacemask spec. See the
doc/documentation.tex for details.
The existing mask grid-function (emask) has been retained for the
time being, until the excision related thorns can be brought up to
date with the new interface. These thorns should see no change in
their behaviour. In the meantime, the space_mask GF can be used
simultaneously via the new interfaces.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SpaceMask/trunk@15 a491c6a4-70bf-4b89-8b36-d6c0cb1f094e
Diffstat (limited to 'schedule.ccl')
-rw-r--r-- | schedule.ccl | 27 |
1 files changed, 23 insertions, 4 deletions
diff --git a/schedule.ccl b/schedule.ccl index 9923239..68492fb 100644 --- a/schedule.ccl +++ b/schedule.ccl @@ -1,15 +1,34 @@ # Schedule definitions for thorn SpaceMask # $Header$ -if (use_mask) +if (use_mask) { - STORAGE: mask - schedule MaskOne at CCTK_INITIAL + STORAGE: space_mask_group + + schedule MaskZero at CCTK_INITIAL { LANG: C - } "Set mask to one" + } "Initialise mask to zero" + schedule MaskSym at CCTK_BASEGRID { LANG: C } "Set grid symmetries for mask" + + # + # The following is for compatibility with current excision routines, + # and will be removed once they are up-to-date with the new mask + # scheme. + # + STORAGE: mask + schedule MaskSym_emask at CCTK_BASEGRID + { + LANG: C + } "Set grid symmetries for mask" + + schedule MaskOne at CCTK_INITIAL + { + LANG: C + } "Set mask to one" + } |