Velocity output policy for the Richards model. More...
#include <dumux/porousmediumflow/richards/velocityoutput.hh>
Velocity output policy for the Richards model.
Public Types | |
using | VelocityVector = typename ParentType::VelocityVector |
Public Member Functions | |
int | numFluidPhases () const override |
Returns the number of phases. More... | |
bool | enableOutput () const override |
Returns whether or not velocity output is enabled. More... | |
std::string | phaseName (int phaseIdx) const override |
Returns the phase name of a given phase index. More... | |
void | calculateVelocity (VelocityVector &velocity, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const ElementFluxVarsCache &elemFluxVarsCache, int phaseIdx) const override |
|
inherited |
|
inlineoverridevirtualinherited |
Calculates the velocities for the scvs in the element. We assume the local containers to be bound to the complete stencil.
Reimplemented from Dumux::VelocityOutput< GridVariables >.
|
inlineoverridevirtualinherited |
Returns whether or not velocity output is enabled.
Reimplemented from Dumux::VelocityOutput< GridVariables >.
|
inlineoverridevirtual |
Returns the number of phases.
Reimplemented from Dumux::VelocityOutput< GridVariables >.
|
inlineoverridevirtualinherited |
Returns the phase name of a given phase index.
Reimplemented from Dumux::VelocityOutput< GridVariables >.