Velocity output for pore-network models. More...
#include <dumux/porenetwork/common/velocityoutput.hh>
Velocity output for pore-network models.
Public Types | |
| using | VelocityVector = typename ParentType::VelocityVector |
| Export the velocity vector type. | |
Public Member Functions | |
| std::string | phaseName (int phaseIdx) const override |
| Returns the phase name of a given phase index. | |
| int | numFluidPhases () const override |
| Returns the number of phases. | |
| VelocityOutput (const GridVariables &gridVariables) | |
| Constructor. | |
| bool | enableOutput () const override |
| Returns true if velocity output is enabled. | |
| void | calculateVelocity (VelocityVector &velocity, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const ElementFluxVariablesCache &elemFluxVarsCache, int phaseIdx) const override |
| virtual void | calculateVelocity (VelocityVector &velocity, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const ElementFluxVarsCache &elemFluxVarsCache, int phaseIdx) const |
| using Dumux::PoreNetwork::VelocityOutput< GridVariables, FluxVariables >::VelocityVector = typename ParentType::VelocityVector |
Export the velocity vector type.
|
inline |
Constructor.
|
inlineoverride |
Calculate the velocities for the scvs in the element We assume the local containers to be bound to the complete stencil
|
inlinevirtualinherited |
Calculate the velocities for the scvs in the element We assume the local containers to be bound to the complete stencil
|
inlineoverridevirtual |
Returns true if velocity output is enabled.
Reimplemented from Dumux::VelocityOutput< GridVariables >.
|
inlineoverridevirtual |
Returns the number of phases.
Reimplemented from Dumux::VelocityOutput< GridVariables >.
|
inlineoverridevirtual |
Returns the phase name of a given phase index.
Reimplemented from Dumux::VelocityOutput< GridVariables >.