diff options
Diffstat (limited to 'interface.ccl')
-rw-r--r-- | interface.ccl | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/interface.ccl b/interface.ccl new file mode 100644 index 0000000..612f623 --- /dev/null +++ b/interface.ccl @@ -0,0 +1,29 @@ +# Interface definition for thorn NullSurf +implements: NullSurf + +INHERITS: ADMBase grid CoordBase MethodOfLines ML_BSSN Driver + +CCTK_INT FUNCTION MoLRegisterEvolved(CCTK_INT IN EvolvedIndex, CCTK_INT IN RHSIndex) + +REQUIRES FUNCTION MoLRegisterEvolved + +CCTK_POINTER FUNCTION \ + VarDataPtrI \ + (CCTK_POINTER_TO_CONST IN cctkGH, \ + CCTK_INT IN map, \ + CCTK_INT IN reflevel, \ + CCTK_INT IN component, \ + CCTK_INT IN timelevel, \ + CCTK_INT IN varindex) +USES FUNCTION VarDataPtrI + +public: +REAL null_surface TYPE=GF TIMELEVELS=3 tags='tensortypealias="Scalar" tensorweight=0' +{ + F +} + +REAL null_surface_rhs TYPE=GF TIMELEVELS=3 tags='tensortypealias="Scalar" tensorweight=0 Prolongation="None"' +{ + F_rhs +} |