OGS
MaterialLib::Fracture::Permeability::ConstantPermeability Class Referencefinal

Detailed Description

A constant permeability model.

Definition at line 17 of file ConstantPermeability.h.

#include <ConstantPermeability.h>

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

Public Member Functions

 ConstantPermeability (double const permeability)
 
- Public Member Functions inherited from MaterialLib::Fracture::Permeability::Permeability
virtual ~Permeability ()=default
 
virtual std::unique_ptr< PermeabilityStategetNewState () const
 

Private Member Functions

double permeability (PermeabilityState const *const, double const, double const) const override
 
double dpermeability_daperture (PermeabilityState const *const, double const, double const) const override
 

Private Attributes

double const _permeability
 

Constructor & Destructor Documentation

◆ ConstantPermeability()

MaterialLib::Fracture::Permeability::ConstantPermeability::ConstantPermeability ( double const permeability)
explicit

Definition at line 14 of file ConstantPermeability.cpp.

16{
17}
double permeability(PermeabilityState const *const, double const, double const) const override

Member Function Documentation

◆ dpermeability_daperture()

double MaterialLib::Fracture::Permeability::ConstantPermeability::dpermeability_daperture ( PermeabilityState const * const ,
double const ,
double const  ) const
overrideprivatevirtual

Implements MaterialLib::Fracture::Permeability::Permeability.

Definition at line 27 of file ConstantPermeability.cpp.

31{
32 return 0.;
33}

◆ permeability()

double MaterialLib::Fracture::Permeability::ConstantPermeability::permeability ( PermeabilityState const * const ,
double const ,
double const  ) const
overrideprivatevirtual

Implements MaterialLib::Fracture::Permeability::Permeability.

Definition at line 19 of file ConstantPermeability.cpp.

23{
24 return _permeability;
25}

References _permeability.

Member Data Documentation

◆ _permeability

double const MaterialLib::Fracture::Permeability::ConstantPermeability::_permeability
private

Definition at line 32 of file ConstantPermeability.h.

Referenced by permeability().


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