![]() |
ryujin 2.5.0 revision 3a6c8d57210175dea14d8116e1fe878f349f8c1c
|
#include <include/ryujin/interface/equation.h>

Public Member Functions | |
| virtual | ~Equation ()=default |
| virtual void | run (int dim, const std::string ¶meter_file, const MPI_Comm &mpi_comm) const =0 |
| virtual void | create_parameter_files () const =0 |
Protected Member Functions | |
| Equation (const std::string &name) | |
An equation: a pairing of a hyperbolic and a parabolic description that can be selected by name with the run time parameter "equation".
Definition at line 25 of file equation.h.
|
virtualdefault |
|
inlineprotected |
The name of the equation, as selected by the run time parameter "equation".
Definition at line 51 of file equation.h.
|
pure virtual |
Construct and run the simulation for dimension dim with the parameters of parameter_file.
Implemented in ryujin::Equation< HyperbolicDescription, ParabolicDescription, Number >.
|
pure virtual |
Write the default parameter files of the equation for all dimensions.
Implemented in ryujin::Equation< HyperbolicDescription, ParabolicDescription, Number >.