diff options
author | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2003-07-28 17:06:44 +0000 |
---|---|---|
committer | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2003-07-28 17:06:44 +0000 |
commit | 9ff4c59ad241f4dd9a6ae875f503d723a8bc0ddc (patch) | |
tree | ccb260be7f9e03d690c1dc004f7bfab5163adae8 /schedule.ccl | |
parent | 200b81c7c694ed4484e926d8c5b09ef2e26985fc (diff) |
change from running in CCTK_POSTSTEP (which doesn't work with Carpet)
to CCTK_ANALYSIS (which does, yea!)
...
Alas, due to the @*(#&%@*&(%#$ "trigger" behavior of Cactus,
the only way to force a routine to run in CCTK_ANALYSIS is
to use a dummy I/O method to fake doing output at every time
step. Fortunately, Erik Schnetter has already written the code
for this, so AHFinderDirect now just used that. Thus AHFinderDirect
now depends on thorn TAT/always. All thornlists and par files
will have to be changed to compile in always and activate it
before activating AHFinderDirect.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1156 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'schedule.ccl')
-rw-r--r-- | schedule.ccl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/schedule.ccl b/schedule.ccl index f617fe7..2abf1f6 100644 --- a/schedule.ccl +++ b/schedule.ccl @@ -9,18 +9,20 @@ schedule AHFinderDirect_setup at CCTK_BASEGRID after SpatialCoordinates if (find_every != 0) { - schedule AHFinderDirect_find_horizons at CCTK_POSTSTEP + schedule AHFinderDirect_find_horizons at CCTK_ANALYSIS { lang: C options: global + triggers: always } "find apparent horizon(s) after this time step" if (set_mask != 0) { - schedule AHFinderDirect_do_masks at CCTK_POSTSTEP \ + schedule AHFinderDirect_do_masks at CCTK_ANALYSIS \ after AHFinderDirect_find_horizons { lang: C + triggers: always } "set mask(s) based on apparent horizon position(s)" } } |