9#include <initial_state.h>
13 namespace ShallowWater
20 template <
int dim,
typename Number,
typename state_type>
25 const std::string subsection)
27 , hyperbolic_system(hyperbolic_system)
32 "primitive state", primitive_,
"Initial 1d primitive state (h, u)");
39 return hyperbolic_system.template expand_state<dim>(temp);
47 dealii::Tensor<1, 2, Number> primitive_;
typename HyperbolicSystemView::state_type state_type
dealii::Tensor< 1, problem_dim, Number > from_primitive_state(const dealii::Tensor< 1, problem_dim, Number > &primitive_state) const