summaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl39
1 files changed, 39 insertions, 0 deletions
diff --git a/schedule.ccl b/schedule.ccl
new file mode 100644
index 0000000..d6c38b3
--- /dev/null
+++ b/schedule.ccl
@@ -0,0 +1,39 @@
+# Schedule definitions for thorn NullSurf
+#
+SCHEDULE ns_initial IN ADMBase_InitialData {
+ LANG: C
+} "NullSurf initial data"
+
+SCHEDULE ns_eval_rhs IN MoL_CalcRHS {
+ LANG: C
+ READS: ML_BSSN::alpha(Interior)
+ READS: ML_BSSN::phi(Interior)
+ READS: ML_BSSN::gt11(Interior)
+ READS: ML_BSSN::gt12(Interior)
+ READS: ML_BSSN::gt13(Interior)
+ READS: ML_BSSN::gt22(Interior)
+ READS: ML_BSSN::gt23(Interior)
+ READS: ML_BSSN::gt33(Interior)
+ READS: ML_BSSN::beta1(Interior)
+ READS: ML_BSSN::beta2(Interior)
+ READS: ML_BSSN::beta3(Interior)
+ WRITES: NullSurf::F(Interior)
+} "NullSurf eval RHS"
+
+SCHEDULE ns_mol_register in MoL_Register {
+ LANG: C
+} "NullSurf register MoL variables"
+
+SCHEDULE ns_register_symmetries in SymmetryRegister {
+ LANG: C
+} "NullSurf register symmetry properties"
+
+schedule ns_select_bc in MoL_PostStep
+{
+ LANG: C
+ OPTIONS: level
+ SYNC: null_surface
+} "select boundary conditions"
+
+STORAGE: null_surface[3]
+STORAGE: null_surface_rhs[3]