summaryrefslogtreecommitdiff
path: root/interface.ccl
blob: 124823e240fab3116cef6e5626c5ec9acffe5df4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Interface definition for thorn MaximalSlicingAxiMG
implements: MaximalSlicingAxiMG

INHERITS: ADMBase grid CoordBase MethodOfLines ML_BSSN

CCTK_INT FUNCTION MoLRegisterConstrained(CCTK_INT IN idx)
CCTK_INT FUNCTION MoLRegisterSaveAndRestore(CCTK_INT IN idx)
CCTK_INT FUNCTION MoLRegisterSaveAndRestoreGroup(CCTK_INT IN idx)

CCTK_INT FUNCTION MoLNumIntegratorSubsteps ()
USES FUNCTION MoLNumIntegratorSubsteps

REQUIRES FUNCTION MoLRegisterConstrained
REQUIRES FUNCTION MoLRegisterSaveAndRestore
REQUIRES FUNCTION MoLRegisterSaveAndRestoreGroup

public:
REAL lapse_mg TYPE=GF TIMELEVELS=2
REAL lapse_mg_eval TYPE=GF tags='Prolongation="None"'
REAL lapse_prev0 TYPE=GF tags='Prolongation="None"'
REAL lapse_prev1 TYPE=GF tags='Prolongation="None"'
REAL lapse_prev0_time TYPE=ARRAY DIM=1 SIZE=32
REAL lapse_prev1_time TYPE=ARRAY DIM=1 SIZE=32