aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
blob: 64378c9145182dcd53edef2c1703f50750de8b6c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Schedule definitions for thorn EHFinder
# $Header$

STORAGE: level_set[2]
STORAGE: slevel_set
STORAGE: dlevel_set

schedule EHFinder_Init at CCTK_POSTINITIAL
{
  LANG: Fortran
  SYNC: level_set
} "Setup the initial surface"

schedule EHFinder_MoLRegister in MoL_Register
{
  LANG: Fortran
} "Register evolution variables"

schedule EHFinder_Sources in MoL_CalcRHS
{
  LANG: Fortran
} "Calculate the source terms"

schedule GROUP EHFinder_PostStep in MoL_PostStep
{
  LANG: Fortran
  SYNC: level_set
} "Schedule syncing of level set"