![]() |
ryujin 2.5.0 revision 3a6c8d57210175dea14d8116e1fe878f349f8c1c
|
#include <include/ryujin/scalar_conservation/flux_kpp.h>


Public Member Functions | |
| KPP (const std::string &subsection) | |
| double | value (const double state, const unsigned int direction) const override |
| double | gradient (const double state, const unsigned int direction) const override |
Public Member Functions inherited from ryujin::Flux | |
| Flux (const std::string &name, const std::string &subsection) | |
| ACCESSOR_READ_ONLY (name) | |
| ACCESSOR_READ_ONLY (flux_formula) | |
Additional Inherited Members | |
Protected Attributes inherited from ryujin::Flux | |
| double | derivative_approximation_delta_ |
| std::string | flux_formula_ |
A generic flux description parsed from a user-provided string
Definition at line 20 of file flux_kpp.h.
|
inline |
Definition at line 23 of file flux_kpp.h.
References ryujin::Flux::flux_formula_.
|
inlineoverridevirtual |
Return the flux f(u) for the given state U and direction direction.
Implements ryujin::Flux.
Definition at line 30 of file flux_kpp.h.
References ryujin::state.
|
inlineoverridevirtual |
Return the gradient f'(u) of the flux for the given state u and direction direction.
Implements ryujin::Flux.
Definition at line 47 of file flux_kpp.h.
References ryujin::state.