Velocity computation for implicit (porous media) models. More...
#include <dumux/porousmediumflow/velocity.hh>
Velocity computation for implicit (porous media) models.
Public Types | |
using | VelocityVector = std::vector< Dune::FieldVector< Scalar, dimWorld > > |
Public Member Functions | |
PorousMediumFlowVelocity (const GridVariables &gridVariables) | |
Constructor initializes the static data with the initial solution. More... | |
void | calculateVelocity (VelocityVector &velocity, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const ElementFluxVarsCache &elemFluxVarsCache, int phaseIdx) const |
Static Public Attributes | |
static constexpr int | numFluidPhases = VolumeVariables::numFluidPhases() |
using Dumux::PorousMediumFlowVelocity< GridVariables, FluxVariables >::VelocityVector = std::vector<Dune::FieldVector<Scalar, dimWorld> > |
|
inline |
Constructor initializes the static data with the initial solution.
gridVariables | The grid variables |
|
inline |
Calculates the velocities for the scvs in the element. We assume the local containers to be bound to the complete stencil.
|
staticconstexpr |