13#ifndef DUMUX_PNM_2P_NC_VOLUME_VARIABLES_HH
14#define DUMUX_PNM_2P_NC_VOLUME_VARIABLES_HH
25template <
class Traits>
30 using Scalar =
typename Traits::PrimaryVariables::value_type;
51 template<
class ElemSol,
class Problem,
class Element,
class Scv>
53 const Problem &problem,
54 const Element &element,
60 surfaceTension_ = problem.spatialParams().surfaceTension(element, scv, elemSol);
Contains the quantities which are constant within a finite volume in the two-phase n-components model...
Definition: porenetwork/2pnc/volumevariables.hh:28
typename Traits::FluidSystem FluidSystem
Export type of fluid system.
Definition: porenetwork/2pnc/volumevariables.hh:34
void update(const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv)
Updates all quantities for a given control volume.
Definition: porenetwork/2pnc/volumevariables.hh:52
typename Traits::SolidState SolidState
Export type of solid state.
Definition: porenetwork/2pnc/volumevariables.hh:38
Scalar surfaceTension_
Definition: porenetwork/2pnc/volumevariables.hh:84
Scalar surfaceTension() const
Returns the surface tension.
Definition: porenetwork/2pnc/volumevariables.hh:78
Scalar poreVolume() const
Returns the pore volume. // TODO should this be a fraction only?
Definition: porenetwork/2pnc/volumevariables.hh:72
Scalar poreInscribedRadius() const
Returns the pore's inscribed radius.
Definition: porenetwork/2pnc/volumevariables.hh:66
typename Traits::FluidState FluidState
Export type of fluid state.
Definition: porenetwork/2pnc/volumevariables.hh:36
typename Traits::SolidSystem SolidSystem
Export type of solid system.
Definition: porenetwork/2pnc/volumevariables.hh:40
Scalar poreVolume_
Definition: porenetwork/2pnc/volumevariables.hh:83
Scalar poreInscribedRadius_
Definition: porenetwork/2pnc/volumevariables.hh:82
Contains the quantities which are are constant within a finite volume in the two-phase,...
Definition: porousmediumflow/2pnc/volumevariables.hh:46
Scalar porosity() const
Returns the average porosity within the control volume.
Definition: porousmediumflow/2pnc/volumevariables.hh:414
void update(const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv)
Updates all quantities for a given control volume.
Definition: porousmediumflow/2pnc/volumevariables.hh:118
Definition: discretization/porenetwork/fvelementgeometry.hh:24
Contains the quantities which are constant within a finite volume in the two-phase,...