![]() ![]() ![]() ![]() Next: Recovery Invocation Up: Checkpointing/Recovery Methods Previous: Checkpointing/Recovery Methods Contents Checkpointing InvocationThorns register their checkpointing routines at CCTK_CPINITIAL and/or CCTK_CHECKPOINT and/or CCTK_TERMINATE. These time bins are scheduled right after all initial data has been set up, after every evolution timestep, and after the last time step of a simulation, respectively. (See Section B3.3.4 for a description of all timebins). Depending on parameter settings, the checkpoint routines decide whether to write an initial data checkpoint, and when to write an evolution checkpoint. Each checkpoint routine should save all information to persistent storage, which is necessary to restart the simulation at a later time from exactly the same state. Such information would include
![]() ![]() ![]() ![]() Next: Recovery Invocation Up: Checkpointing/Recovery Methods Previous: Checkpointing/Recovery Methods Contents |