|
Chombo + EB + MF
3.2
|
#include <Scheduler.H>

Public Member Functions | |
| CheckpointPeriodicFunction (const std::string &a_prefix) | |
| void | setUp (AMR &a_AMR, int a_interval) |
| void | operator() (int a_step, Real a_time) |
Public Member Functions inherited from Scheduler::PeriodicFunction | |
| PeriodicFunction () | |
| Default construction. More... | |
| virtual | ~PeriodicFunction () |
| Destructor. More... | |
| virtual void | setUp (AMR &a_AMR, Real a_interval) |
| virtual void | conclude (int a_step, Real a_time) |
Private Attributes | |
| std::string | m_prefix |
This placebo allows one to enable periodic checkpoints using the Scheduler mechanism.
|
explicit |
|
virtual |
Override this method to prepare the periodic function to interact with the given AMR object when set to an interval in time steps. By default this does nothing.
| a_AMR | The AMR object with which this function will interact during periodic function calls. |
| a_interval | The interval (in steps) at which the periodic function is to be called. |
Reimplemented from Scheduler::PeriodicFunction.
|
virtual |
Override this operator to define the behavior of the periodic function.
| a_step | The step at which the function is called. |
| a_time | The simulation time at which the function is called. |
Implements Scheduler::PeriodicFunction.
|
private |
1.8.13