OGS
MaterialLib::Fracture::Permeability::Permeability Class Referenceabstract

Detailed Description

Interface for fracture permeability models.

Definition at line 24 of file Permeability.h.

#include <Permeability.h>

Inheritance diagram for MaterialLib::Fracture::Permeability::Permeability:
[legend]

Public Member Functions

virtual double permeability (PermeabilityState const *const state, double const aperture0, double const aperture_m) const =0
 
virtual double dpermeability_daperture (PermeabilityState const *const state, double const aperture0, double const aperture_m) const =0
 
virtual ~Permeability ()=default
 
virtual std::unique_ptr< PermeabilityStategetNewState () const
 

Constructor & Destructor Documentation

◆ ~Permeability()

virtual MaterialLib::Fracture::Permeability::Permeability::~Permeability ( )
virtualdefault

Member Function Documentation

◆ dpermeability_daperture()

virtual double MaterialLib::Fracture::Permeability::Permeability::dpermeability_daperture ( PermeabilityState const *const state,
double const aperture0,
double const aperture_m ) const
pure virtual

◆ getNewState()

virtual std::unique_ptr< PermeabilityState > MaterialLib::Fracture::Permeability::Permeability::getNewState ( ) const
inlinevirtual

Definition at line 37 of file Permeability.h.

38 {
39 return nullptr;
40 }

◆ permeability()

virtual double MaterialLib::Fracture::Permeability::Permeability::permeability ( PermeabilityState const *const state,
double const aperture0,
double const aperture_m ) const
pure virtual

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