summaryrefslogtreecommitdiff
path: root/interface.ccl
blob: 8ebef12e2257478863f24caeb4bb7d0423f41fe1 (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 DISTRIB=constant
REAL lapse_prev1_time TYPE=ARRAY DIM=1 SIZE=32 DISTRIB=constant