version 3.10.0
Loading...
Searching...
No Matches
Dumux::TwoPScvSaturationReconstruction< DiscretizationMethods::Box, true > Class Reference

Specialization for the box scheme with the interface solver enabled.

#include <dumux/porousmediumflow/2p/saturationreconstruction.hh>

Inheritance diagram for Dumux::TwoPScvSaturationReconstruction< DiscretizationMethods::Box, true >:

Static Public Member Functions

template<class SpatialParams, class Element, class Scv, class ElemSol>
static ElemSol::PrimaryVariables::value_type reconstructSn (const SpatialParams &spatialParams, const Element &element, const Scv &scv, const ElemSol &elemSol, typename ElemSol::PrimaryVariables::value_type sn)
 Compute the nonwetting phase saturation in an scv.
 
static ElemSol::PrimaryVariables::value_type reconstructSn (const SpatialParams &spatialParams, const Element &element, const Scv &scv, const ElemSol &elemSol, typename ElemSol::PrimaryVariables::value_type sn)
 Compute the nonwetting phase saturation in an scv.
 

Member Function Documentation

◆ reconstructSn() [1/2]

static ElemSol::PrimaryVariables::value_type Dumux::TwoPScvSaturationReconstruction< DiscretizationMethods::Box, enableReconstruction >::reconstructSn ( const SpatialParams & spatialParams,
const Element & element,
const Scv & scv,
const ElemSol & elemSol,
typename ElemSol::PrimaryVariables::value_type sn )
inlinestatic
Note
In the default case, we don't reconstruct anything. We do Reconstruction is only done when using the box method and enableReconstruction = true.
Parameters
spatialParamsClass encapsulating the spatial parameters
elementThe finite element the scv is embedded in
scvThe sub-control volume for which the saturation is computed
elemSolThe solution at all dofs inside this element
snThe nonwetting phase saturation at the global dof

◆ reconstructSn() [2/2]

template<class SpatialParams, class Element, class Scv, class ElemSol>
static ElemSol::PrimaryVariables::value_type Dumux::TwoPScvSaturationReconstruction< DiscretizationMethods::Box, true >::reconstructSn ( const SpatialParams & spatialParams,
const Element & element,
const Scv & scv,
const ElemSol & elemSol,
typename ElemSol::PrimaryVariables::value_type sn )
inlinestatic
Parameters
spatialParamsClass encapsulating the spatial parameters
elementThe finite element the scv is embedded in
scvThe sub-control volume for which the saturation is computed
elemSolThe solution at all dofs inside this element
snThe nonwetting phase saturation at the global dof

The documentation for this class was generated from the following file: