registerRiemannSolver struct
Functor to register a Riemann solver into the Riemann solver factory.
Contents
Constructors, destructors, conversion operators
- registerRiemannSolver(CompFlowRiemannFactory& f) explicit
- registerRiemannSolver(MultiMatRiemannFactory& f) explicit
Public functions
-
template<typename U>void operator()(brigand::type_<U>)
- Function call operator templated on the type that implements a specific Riemann solver.
-
template<typename U>void operator()(brigand::type_<U>)
- Function call operator templated on the type that implements a specific Riemann solver.
Public variables
- CompFlowRiemannFactory& factory
- Factory to which to register the Riemann solver.
- MultiMatRiemannFactory& factory
- Factory to which to register the Riemann solver.
Function documentation
inciter:: registerRiemannSolver:: registerRiemannSolver(CompFlowRiemannFactory& f) explicit
| Parameters | |
|---|---|
| f in | Factory |
Constructor
inciter:: registerRiemannSolver:: registerRiemannSolver(MultiMatRiemannFactory& f) explicit
| Parameters | |
|---|---|
| f in | Factory |
Constructor