Standard simulation time advance loop. More...


Go to the source code of this file.
Classes | |
| class | DiagnosticFunction |
| Abstract class for a diagnostic function. More... | |
| class | WriteTime |
| Writes the time after each time step. More... | |
| class | WriteData |
| A class for writing data to a file. More... | |
| class | TerminationCondition |
| Abstract class for a termination condition for the main loop. More... | |
| class | SafeTimeTermination |
| Terminates the simulation after a certain time was reached. More... | |
| class | CycleTermination |
| Terminates the simulation after a specified number of iterations. More... | |
| class | Manipulate |
| Class for manual tweaking with the simulation data. More... | |
Namespaces | |
| simulation2d | |
| Functions for managing two dimensional simulations. | |
Functions | |
| void | simulation2d::main_loop (hdsim &sim, TerminationCondition &term_cond, void(hdsim::*time_advance_method)(void), DiagnosticFunction *diagfunc=0, Manipulate *manipulate=0) |
| Simulation time advance loop. More... | |
Standard simulation time advance loop.
Definition in file main_loop_2d.hpp.
1.8.13