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

Detailed Description

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

Definition at line 35 of file DarcyLaw.h.

#include <DarcyLaw.h>

Public Member Functions

 DarcyLawModel (Eigen::Vector< double, 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
 

Private Attributes

Eigen::Vector< double, DisplacementDim > const b_
 Gravity vector (specific body force).
 

Constructor & Destructor Documentation

◆ DarcyLawModel()

template<int DisplacementDim>
ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim >::DarcyLawModel ( Eigen::Vector< double, DisplacementDim > const & specific_body_force)
inlineexplicit

Definition at line 37 of file DarcyLaw.h.

39 : b_(specific_body_force)
40 {
41 }
Eigen::Vector< double, DisplacementDim > const b_
Gravity vector (specific body force).
Definition DarcyLaw.h:52

Member Function Documentation

◆ eval()

template<int DisplacementDim>
void ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim >::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

Member Data Documentation

◆ b_

template<int DisplacementDim>
Eigen::Vector<double, DisplacementDim> const ProcessLib::ThermoRichardsMechanics::DarcyLawModel< DisplacementDim >::b_
private

Gravity vector (specific body force).

Definition at line 52 of file DarcyLaw.h.


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