From ad38e65250a779b827586e44f7963969a182db65 Mon Sep 17 00:00:00 2001 From: pollney Date: Thu, 14 Nov 2002 13:19:55 +0000 Subject: 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 --- interface.ccl | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'interface.ccl') diff --git a/interface.ccl b/interface.ccl index 81fb75a..70433bd 100644 --- a/interface.ccl +++ b/interface.ccl @@ -8,14 +8,19 @@ USES INCLUDE: Symmetry.h public: +CCTK_INT8 space_mask_group type=GF +{ + space_mask +} + +# +# The following emask GF is kept for the sake of compatibility with +# the existing excision thorns. Once these are translated to the new +# mask, this function will disappear. Please don't use it for +# anything. +# real mask type = GF { emask } "Mask" -# Will be changed to: -#INTEGER spacemasks TYPE=GF -#{ -# space_mask -# space_table_field -#} -- cgit v1.2.3