Standard simulation time advance loop. More...
Go to the source code of this file.
Classes | |
class | simulation1d::TerminationCondition |
Abstract type for termination condition. More... | |
class | simulation1d::SafeTimeTermination |
Terminates the simulation after a certain time is reached. More... | |
class | simulation1d::DiagnosticsFunction |
Abstract class for diagnostics function. More... | |
class | simulation1d::WriteTime |
Writes the time to a file after each time advance cycle. More... | |
Namespaces | |
simulation1d | |
Functions and classes for managing simulation time advance loops. | |
Functions | |
void | simulation1d::main_loop (hdsim1D &sim, TerminationCondition &term_cond, int time_order, DiagnosticsFunction *diag=0) |
Main simulation time advance loop. More... | |
void | simulation1d::main_loop (hdsim1D &sim, double final_time, int max_iter=1e6, int time_order=1, string const &time_log="") |
Main simulation time advance loop. More... | |
Standard simulation time advance loop.
Definition in file main_loop_1d.hpp.