![]() |
ryujin 2.1.1 revision b04fb4aba7bd97ddfa5994a6b4b6e8586eb15db2
|
#include <source/initial_state_library.h>
Public Types | |
| using | HyperbolicSystem = typename HyperbolicDescription::HyperbolicSystem |
| using | initial_state_list_type = std::set< std::unique_ptr< InitialState< HyperbolicDescription, dim, Number > > > |
Static Public Member Functions | |
| static void | populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const Interface::ParabolicSystem &p, const std::string &s) |
A "factory" class that is used to populate a list of all possible initial states for a given HyperbolicDescription.
This works by specializing the static member function populate_initial_state_list for every HyperbolicDescription.
Definition at line 100 of file initial_state_library.h.
| using ryujin::InitialStateLibrary< HyperbolicDescription, dim, Number >::HyperbolicSystem = typename HyperbolicDescription::HyperbolicSystem |
Definition at line 106 of file initial_state_library.h.
| using ryujin::InitialStateLibrary< HyperbolicDescription, dim, Number >::initial_state_list_type = std::set< std::unique_ptr<InitialState<HyperbolicDescription, dim, Number> >> |
The type of the initial state list
Definition at line 111 of file initial_state_library.h.