inciter::registerRiemannSolver struct

Functor to register a Riemann solver into the Riemann solver factory.

Constructors, destructors, conversion operators

registerRiemannSolver(RiemannFactory& 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.

Public variables

RiemannFactory& factory
Factory to which to register the Riemann solver.

Function documentation

inciter::registerRiemannSolver::registerRiemannSolver(RiemannFactory& f) explicit

in Factory