OGS
MaterialLib::Fracture::Permeability::CubicLaw Class Referencefinal

Detailed Description

Hydraulic aperture equals the mechanical aperture s.t. multiplication of the permeability by the mechanical aperture yields the cubic law.

Definition at line 18 of file CubicLaw.h.

#include <CubicLaw.h>

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

Private Member Functions

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

Additional Inherited Members

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

Member Function Documentation

◆ dpermeability_daperture()

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

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

Definition at line 21 of file CubicLaw.cpp.

25{
26 return aperture_m / 6;
27}

◆ permeability()

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

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

Definition at line 14 of file CubicLaw.cpp.

17{
18 return aperture_m * aperture_m / 12;
19}

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