OGS
MaterialLib::PorousMedium::RelativePermeability Class Referenceabstract

Detailed Description

Base class of relative permeability models.

Definition at line 21 of file RelativePermeability.h.

#include <RelativePermeability.h>

Inheritance diagram for MaterialLib::PorousMedium::RelativePermeability:
[legend]

Public Member Functions

 RelativePermeability (const double Sr, const double Smax)
virtual ~RelativePermeability ()=default
virtual std::string getName () const =0
 Get model name.
virtual double getValue (const double saturation) const =0
virtual double getdValue (const double saturation) const =0

Protected Attributes

const double _minor_offset = std::numeric_limits<double>::epsilon()
const double _saturation_r
 Residual saturation.
const double _saturation_max
 Maximum saturation.

Constructor & Destructor Documentation

◆ RelativePermeability()

◆ ~RelativePermeability()

virtual MaterialLib::PorousMedium::RelativePermeability::~RelativePermeability ( )
virtualdefault

Member Function Documentation

◆ getdValue()

virtual double MaterialLib::PorousMedium::RelativePermeability::getdValue ( const double saturation) const
pure virtual

◆ getName()

◆ getValue()

virtual double MaterialLib::PorousMedium::RelativePermeability::getValue ( const double saturation) const
pure virtual

Member Data Documentation

◆ _minor_offset

◆ _saturation_max

◆ _saturation_r


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