diff options
author | diener <diener@2a26948c-0e4f-0410-aee8-f1d3e353619c> | 2003-04-15 07:30:49 +0000 |
---|---|---|
committer | diener <diener@2a26948c-0e4f-0410-aee8-f1d3e353619c> | 2003-04-15 07:30:49 +0000 |
commit | 5479bc97e8ff7cc60c6ac74ba133b4ff47f874b5 (patch) | |
tree | 6cadd3b49f26573cd2f4fcf3473eff45b06a54b6 /schedule.ccl | |
parent | 83db3e09b07ed199cbd629307a26cb9d9c08f3f7 (diff) |
Divided the initialisation routines into two parts. One that sets up
local variables and another that sets up the initial level set function.
Schedule some routines at CCTK_POST_RECOVER to be able to restart from
a checkpoint. Still need testing, though.
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/EHFinder/trunk@97 2a26948c-0e4f-0410-aee8-f1d3e353619c
Diffstat (limited to 'schedule.ccl')
-rw-r--r-- | schedule.ccl | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/schedule.ccl b/schedule.ccl index ade0b15..4ff5fe0 100644 --- a/schedule.ccl +++ b/schedule.ccl @@ -75,13 +75,30 @@ if (use_mask) # Set up the initial level set function -schedule EHFinder_Init at CCTK_POSTINITIAL +schedule EHFinder_Init at CCTK_INITIAL +{ + LANG: Fortran + SYNC: level_set +} "Setup local variables" + +schedule EHFinder_Init_F at CCTK_INITIAL { LANG: Fortran SYNC: level_set } "Setup the initial surface" -schedule EHFinder_InitWeights at CCTK_POSTINITIAL +schedule EHFinder_InitWeights at CCTK_INITIAL +{ + LANG: FORTRAN +} "Setup weights for Simpson integration" + +schedule EHFinder_Init at CCTK_POST_RECOVER_VARIABLES +{ + LANG: Fortran + SYNC: level_set +} "Setup local variables" + +schedule EHFinder_InitWeights at CCTK_POST_RECOVER_VARIABLES { LANG: FORTRAN } "Setup weights for Simpson integration" |