aboutsummaryrefslogtreecommitdiff
path: root/schedule.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'schedule.ccl')
-rw-r--r--schedule.ccl36
1 files changed, 36 insertions, 0 deletions
diff --git a/schedule.ccl b/schedule.ccl
new file mode 100644
index 0000000..6329547
--- /dev/null
+++ b/schedule.ccl
@@ -0,0 +1,36 @@
+# Schedule definitions for thorn IOPanda
+# $Header$
+
+########################################################################
+### register IOPanda routines
+########################################################################
+schedule IOPanda_Startup at STARTUP after IOUtil_Startup
+{
+ LANG:C
+} "IOPanda startup routine"
+
+schedule IOPanda_Finalize at CCTK_TERMINATE
+{
+ LANG:C
+} "IOPanda finalize routine"
+
+########################################################################
+### register checkpointing routines
+########################################################################
+#if (checkpoint && checkpoint_ID) {
+# schedule IOPanda_InitialDataDumpGH at CCTK_CPINITIAL {
+# LANG:C
+# } "Initial data checkpoint routine"
+#}
+
+#if (checkpoint && checkpoint_every > 0) {
+# schedule IOPanda_ConditionallyDumpGH at CCTK_CHECKPOINT {
+# LANG:C
+# } "Regular checkpoint routine"
+#}
+
+#if (checkpoint) {
+# schedule IOPanda_TerminationDumpGH at CCTK_TERMINATE {
+# LANG:C
+# } "Termination checkpoint routine"
+#}