OGS
ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim > Struct Template Reference

Detailed Description

template<int DisplacementDim>
struct ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim >

Definition at line 25 of file DarcyLaw.h.

#include <DarcyLaw.h>

Collaboration diagram for ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim >:
[legend]

Public Member Functions

 DarcyLawModel (ProcessLib::ConstitutiveRelations::SpecificBodyForce< DisplacementDim > const &specific_body_force)
void eval (CapillaryPressureData< DisplacementDim > const &p_cap_data, LiquidDensityData const &rho_L_data, LiquidViscosityData const &mu_L_data, PermeabilityData< DisplacementDim > const &perm_data, ThermoOsmosisData< DisplacementDim > const &th_osmosis_data, DarcyLawData< DisplacementDim > &out) const

Static Public Member Functions

static DarcyLawModel create (ProcessLib::ConstitutiveRelations::SpecificBodyForce< DisplacementDim > const &specific_body_force)

Private Attributes

ProcessLib::ConstitutiveRelations::SpecificBodyForce< DisplacementDim > const specific_body_force_
 Gravity vector (specific body force).

Constructor & Destructor Documentation

◆ DarcyLawModel()

template<int DisplacementDim>
ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim >::DarcyLawModel ( ProcessLib::ConstitutiveRelations::SpecificBodyForce< DisplacementDim > const & specific_body_force)
inlineexplicit

Definition at line 27 of file DarcyLaw.h.

30 {
31 }
ProcessLib::ConstitutiveRelations::SpecificBodyForce< DisplacementDim > const specific_body_force_
Gravity vector (specific body force).
Definition DarcyLaw.h:50

References specific_body_force_.

Referenced by create().

Member Function Documentation

◆ create()

template<int DisplacementDim>
DarcyLawModel ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim >::create ( ProcessLib::ConstitutiveRelations::SpecificBodyForce< DisplacementDim > const & specific_body_force)
inlinestatic

Definition at line 40 of file DarcyLaw.h.

43 {
45 }
DarcyLawModel(ProcessLib::ConstitutiveRelations::SpecificBodyForce< DisplacementDim > const &specific_body_force)
Definition DarcyLaw.h:27

References DarcyLawModel().

◆ eval()

Member Data Documentation

◆ specific_body_force_

template<int DisplacementDim>
ProcessLib::ConstitutiveRelations::SpecificBodyForce<DisplacementDim> const ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim >::specific_body_force_
private

Gravity vector (specific body force).

Definition at line 50 of file DarcyLaw.h.

Referenced by DarcyLawModel(), and eval().


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