Velocity computation for implicit (porous media) models.
#include <dumux/porousmediumflow/velocity.hh>
|
using | VelocityVector = std::vector< Dune::FieldVector< Scalar, dimWorld > > |
|
|
| 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 constexpr int | numFluidPhases = VolumeVariables::numFluidPhases() |
|
◆ VelocityVector
template<class GridVariables , class FluxVariables >
◆ PorousMediumFlowVelocity()
template<class GridVariables , class FluxVariables >
- Parameters
-
gridVariables | The grid variables |
◆ calculateVelocity()
template<class GridVariables , class FluxVariables >
void Dumux::PorousMediumFlowVelocity< GridVariables, FluxVariables >::calculateVelocity |
( |
VelocityVector & |
velocity, |
|
|
const Element & |
element, |
|
|
const FVElementGeometry & |
fvGeometry, |
|
|
const ElementVolumeVariables & |
elemVolVars, |
|
|
const ElementFluxVarsCache & |
elemFluxVarsCache, |
|
|
int |
phaseIdx |
|
) |
| const |
|
inline |
Calculates the velocities for the scvs in the element. We assume the local containers to be bound to the complete stencil.
◆ numFluidPhases
template<class GridVariables , class FluxVariables >
The documentation for this class was generated from the following file: