aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
authormiguel <miguel@89daf98e-ef62-4674-b946-b8ff9de2216c>2000-04-27 09:20:12 +0000
committermiguel <miguel@89daf98e-ef62-4674-b946-b8ff9de2216c>2000-04-27 09:20:12 +0000
commitd3970026a9dffe2a7dd27e6cd8fb0fb54683d542 (patch)
tree3316925bc37c1f9226cd0ced96e630f3d74cd854 /schedule.ccl
parent857ff1679a1e2255f4f9d7b5f9a0dac0fdc9471a (diff)
Changing the way the ahf_persits option works.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinder/trunk@75 89daf98e-ef62-4674-b946-b8ff9de2216c
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl20
1 files changed, 15 insertions, 5 deletions
diff --git a/schedule.ccl b/schedule.ccl
index 0d7018c..6521882 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -11,24 +11,34 @@ schedule AHFinder_SetSym at CCTK_BASEGRID
} "Set symmetries for AHFinder grid functions"
-if (ahf_active && CCTK_Equals(ahf_mask,"off"))
+if (ahf_active && ahf_persists)
+{
+ STORAGE: ahfindergrid,ahfinderexp,ahfgradient,ahfinder_gauss,find3grid,ahfmask
+
+ schedule ahfinder at CCTK_POSTSTEP
+ {
+ LANG: Fortran
+ } "Call apparent horizon finder"
+}
+
+else if (ahf_active && CCTK_Equals(ahf_mask,"off"))
{
schedule ahfinder at CCTK_POSTSTEP
{
LANG: Fortran
- STORAGE:ahfgradient,ahfinder_gauss,find3grid,ahfindergrid,ahfmask
+ STORAGE: ahfindergrid,ahfinderexp,ahfgradient,ahfinder_gauss,find3grid
} "Call apparent horizon finder"
}
else if (ahf_active)
{
- STORAGE: ahfindergrid,ahfmask
+ STORAGE: ahfmask
schedule ahfinder at CCTK_POSTSTEP
{
LANG: Fortran
- STORAGE: ahfgradient,ahfinder_gauss,find3grid
- } "Call apparent horizon finder with persisting grid"
+ STORAGE: ahfindergrid,ahfinderexp,ahfgradient,ahfinder_gauss,find3grid
+ } "Call apparent horizon finder with persisting mask"
}