From a4915453f05ebdfeccd8f954026096e8f145fd06 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Sun, 28 Feb 2016 10:19:06 +0100 Subject: Initial commit. --- interface.ccl | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 interface.ccl (limited to 'interface.ccl') diff --git a/interface.ccl b/interface.ccl new file mode 100644 index 0000000..324fc5f --- /dev/null +++ b/interface.ccl @@ -0,0 +1,16 @@ +# 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=2 SIZE=basis_order_z,basis_order_r DISTRIB=constant -- cgit v1.2.3