summaryrefslogtreecommitdiff
path: root/interface.ccl
blob: 7216b740ebfb0637f31221cf9c72353c4771825f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Interface definition for thorn QuasiMaximalSlicing
implements: QuasiMaximalSlicing

INHERITS: ADMBase grid CoordBase MethodOfLines

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

REQUIRES FUNCTION MoLRegisterConstrained
REQUIRES FUNCTION MoLRegisterSaveAndRestore
REQUIRES FUNCTION MoLRegisterSaveAndRestoreGroup

public:
CCTK_REAL W TYPE=GF
CCTK_REAL W_coeffs TYPE=array DIM=3 SIZE=2,basis_order_z,basis_order_r DISTRIB=constant
CCTK_REAL W_pred   TYPE=array DIM=3 SIZE=2,basis_order_z,basis_order_r DISTRIB=constant