OGS
|
Definition at line 32 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 |
Static Public Member Functions | |
static DarcyLawModel | create (SpecificBodyForceData< DisplacementDim > const &specific_body_force_data) |
Private Attributes | |
Eigen::Vector< double, DisplacementDim > const | b_ |
Gravity vector (specific body force). | |
|
inlineexplicit |
Definition at line 34 of file DarcyLaw.h.
|
inlinestatic |
Definition at line 47 of file DarcyLaw.h.
References ProcessLib::ThermoRichardsMechanics::SpecificBodyForceData< DisplacementDim >::specific_body_force.
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 |
Definition at line 16 of file DarcyLaw.cpp.
References ProcessLib::ThermoRichardsMechanics::CapillaryPressureData< DisplacementDim >::grad_p_cap, ProcessLib::ThermoRichardsMechanics::PermeabilityData< DisplacementDim >::k_rel, ProcessLib::ThermoRichardsMechanics::PermeabilityData< DisplacementDim >::Ki, ProcessLib::ThermoRichardsMechanics::LiquidDensityData::rho_LR, and ProcessLib::ThermoRichardsMechanics::ThermoOsmosisData< DisplacementDim >::seepage_velocity_contribution.
|
private |
Gravity vector (specific body force).
Definition at line 55 of file DarcyLaw.h.