#include <HllMethod.hpp>
|
void | SolveRiemannProblem (Complete &solution, const Complete &left, const Complete &right, Direction dir) |
| Computes an approximate solution to the rieman problem defined by left and right states. More...
|
|
void | ComputeNumericFlux (Conservative &numeric_flux, span< const Complete, 2 > states, Duration dt, double dx, Direction dir) |
|
double | ComputeStableDt (span< const Complete, 2 > states, double dx, Direction dir) |
|
|
const SignalSpeeds & | GetSignalSpeeds () const noexcept |
| Returns the strategy object which computes the signal speeds for this method. More...
|
|
SignalSpeeds & | GetSignalSpeeds () noexcept |
| Returns the strategy object which computes the signal speeds for this method. More...
|
|
|
const Equation & | GetEquation () const noexcept |
| Returns the underlying equations object. More...
|
|
Equation & | GetEquation () noexcept |
| Returns the underlying equations object. More...
|
|
◆ Complete
◆ Conservative
◆ Equation
◆ ComputeNumericFlux()
◆ ComputeStableDt()
◆ GetEquation() [1/2]
Returns the underlying equations object.
◆ GetEquation() [2/2]
Returns the underlying equations object.
◆ GetSignalSpeeds() [1/2]
Returns the strategy object which computes the signal speeds for this method.
◆ GetSignalSpeeds() [2/2]
Returns the strategy object which computes the signal speeds for this method.
◆ GetStencilWidth()
|
inlinestaticconstexprnoexceptinherited |
Returns the stencil width of this method.
◆ SolveRiemannProblem()
Computes an approximate solution to the rieman problem defined by left and right states.
- Parameters
-
[out] | solution | The solution to the riemann problem will be stored here. |
[in] | left | The left state of the riemann problem |
[in] | right | The right state of the riemann problem. |
[in] | dir | The direction in which the riemann problem will be solved. |
◆ equation_
◆ flux_left_
◆ flux_right_
◆ signal_speeds_
The documentation for this class was generated from the following file: