# Schedule definitions for thorn IOFlexIO # $Header$ ######################################################################## ### register IOFlexIO startup/termination routines ######################################################################## schedule IOFlexIO_Startup at STARTUP after ( IOUtil_Startup Driver_Startup ) { LANG:C } "Startup routine" schedule IOFlexIO_TerminateGH at TERMINATE after IOFlexIO_TerminationCheckpoint { LANG:C } "Closing open IEEEIO files" ######################################################################## ### choose 2D slices ######################################################################## schedule IOFlexIO_Choose2D at BASEGRID after SpatialCoordinates { LANG:C } "Choose 2D output planes" ######################################################################## ### register checkpoint/recovery routines ######################################################################## schedule IOFlexIO_InitialDataCheckpoint at CPINITIAL { LANG:C } "Initial data checkpoint routine" schedule IOFlexIO_EvolutionCheckpoint at CHECKPOINT { LANG:C } "Evolution data checkpoint routine" schedule IOFlexIO_TerminationCheckpoint at TERMINATE BEFORE Driver_Terminate { LANG:C } "Termination checkpoint routine" if (! CCTK_Equals (recover, "no") && *recover_file) { schedule IOFlexIO_RecoverParameters at RECOVER_PARAMETERS { LANG:C } "Parameter recovery routine" }