3.5-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Static Public Member Functions | List of all members
Dumux::PoreNetwork::ThresholdCapillaryPressures Struct Reference

#include <dumux/material/fluidmatrixinteractions/porenetwork/throat/thresholdcapillarypressures.hh>

Static Public Member Functions

template<class Scalar >
static constexpr Scalar pcSnapoff (const Scalar surfaceTension, const Scalar contactAngle, const Scalar inscribedRadius) noexcept
 The snap-off capillary pressure of a pore throat. More...
 
template<class Scalar >
static constexpr Scalar pcEntry (const Scalar surfaceTension, const Scalar contactAngle, const Scalar inscribedRadius, const Scalar shapeFactor) noexcept
 The entry capillary pressure of a pore throat. More...
 

Member Function Documentation

◆ pcEntry()

template<class Scalar >
static constexpr Scalar Dumux::PoreNetwork::ThresholdCapillaryPressures::pcEntry ( const Scalar  surfaceTension,
const Scalar  contactAngle,
const Scalar  inscribedRadius,
const Scalar  shapeFactor 
)
inlinestaticconstexprnoexcept

The entry capillary pressure of a pore throat.

For details, see Eq. 11 in Rabbani et al., 2016 or Eq A-7 in Oren et al., 1998

◆ pcSnapoff()

template<class Scalar >
static constexpr Scalar Dumux::PoreNetwork::ThresholdCapillaryPressures::pcSnapoff ( const Scalar  surfaceTension,
const Scalar  contactAngle,
const Scalar  inscribedRadius 
)
inlinestaticconstexprnoexcept

The snap-off capillary pressure of a pore throat.


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