Riemann solver interface class for various Riemann solvers.
This file defines a generic Riemann solver interface class. The class uses runtime polymorphism without client-side inheritance: inheritance is confined to the internals of the class, invisible to client-code. The class exclusively deals with ownership enabling client-side value semantics. Credit for this idea goes to Sean Parent at Adobe: https:/
- namespace inciter
- Inciter declarations and definitions.
- class inciter::RiemannSolver
- Generic Riemann solver interface class for various Riemann solvers.