13#ifndef DUMUX_PNM_1PNC_VOLUME_VARIABLES_HH
14#define DUMUX_PNM_1PNC_VOLUME_VARIABLES_HH
29template <
class Traits>
34 using Scalar =
typename Traits::PrimaryVariables::value_type;
46 template<
class ElemSol,
class Problem,
class Element,
class Scv>
48 const Problem& problem,
49 const Element& element,
Contains the quantities which are are constant within a finite volume in the one-phase,...
Definition: porousmediumflow/1pnc/volumevariables.hh:38
void update(const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv)
Updates all quantities for a given control volume.
Definition: porousmediumflow/1pnc/volumevariables.hh:79
Scalar porosity() const
Returns the average porosity within the control volume.
Definition: porousmediumflow/1pnc/volumevariables.hh:299
Contains the quantities which are are constant within a finite volume in the one-phase,...
Definition: porenetwork/1pnc/volumevariables.hh:32
Scalar poreInscribedRadius() const
Returns the pore's inscribed radius.
Definition: porenetwork/1pnc/volumevariables.hh:61
Scalar poreVolume() const
Returns the pore volume. // TODO should this be a fraction only?
Definition: porenetwork/1pnc/volumevariables.hh:67
Scalar poreInscribedRadius_
Definition: porenetwork/1pnc/volumevariables.hh:71
void update(const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv)
Updates all quantities for a given control volume.
Definition: porenetwork/1pnc/volumevariables.hh:47
Scalar poreVolume_
Definition: porenetwork/1pnc/volumevariables.hh:72
Definition: discretization/porenetwork/fvelementgeometry.hh:24
Quantities required by the single-phase, n-component box model defined on a vertex.