1#ifndef IPPL_BASE_MANAGER_H
2#define IPPL_BASE_MANAGER_H
64 for (
int it = 0; it < nt; it++) {
A base class for managing simulations using IPPL.
Definition BaseManager.h:14
void run(int nt)
The main for loop fro running a simulation.
Definition BaseManager.h:63
virtual void pre_step()
A method that should be used for preparation before perfoming a step of simulation.
Definition BaseManager.h:35
virtual void post_step()
A method that should be used after perfoming a step of simulation.
Definition BaseManager.h:44
virtual void advance()=0
A method that should be used to execute/advance a step of simulation.
virtual void pre_run()
A method that should be used for setting up the simulation.
Definition BaseManager.h:25