The flux variables class for the shallow water model. More...
#include <dumux/freeflow/shallowwater/fluxvariables.hh>
The flux variables class for the shallow water model.
Public Member Functions | |
NumEqVector | advectiveFlux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf) const |
Returns the advective flux computed by the Riemann solver. More... | |
NumEqVector | diffusiveFlux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf) const |
Returns the diffusive flux (e.g. diffusion of tracer) More... | |
void | init (const GetPropType< TypeTag, Properties::Problem > &problem, const Element &element, const GetPropType< TypeTag, Properties::GridGeometry >::LocalView &fvGeometry, const GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView &elemVolVars, const SubControlVolumeFace &scvFace, const GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView &elemFluxVarsCache) |
Initialize the flux variables storing some temporary pointers. More... | |
const GetPropType< TypeTag, Properties::Problem > & | problem () const |
const Element & | element () const |
const SubControlVolumeFace & | scvFace () const |
const GetPropType< TypeTag, Properties::GridGeometry >::LocalView & | fvGeometry () const |
const GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView & | elemVolVars () const |
const GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView & | elemFluxVarsCache () const |
|
inline |
Returns the advective flux computed by the Riemann solver.
|
inline |
Returns the diffusive flux (e.g. diffusion of tracer)
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Initialize the flux variables storing some temporary pointers.
|
inlineinherited |
|
inlineinherited |