8#include <ryujin/base/compile_time_options.h>
11#include <deal.II/base/exceptions.h>
46 const std::vector<std::string> &
49 AssertIndexRange(dim - 1, 3);
61 const std::vector<std::string> &
64 AssertIndexRange(dim - 1, 3);
77 const std::string &subsection)
const std::vector< std::string > & initial_precomputed_names(const unsigned int dim) const
Names initial_precomputed_names_
HyperbolicSystem(const std::string &problem_name, const Names &state_names, const Names &primitive_names, const Names &precomputed_names, const Names &initial_precomputed_names, const std::string &subsection)
const std::vector< std::string > & primitive_names(const unsigned int dim) const
const std::vector< std::string > & precomputed_names(const unsigned int dim) const
std::array< std::vector< std::string >, 3 > Names
const std::vector< std::string > & state_names(const unsigned int dim) const