OGS
|
#include <Gravity.h>
Public Member Functions | |
GravityModel (Eigen::Vector< double, DisplacementDim > const &specific_body_force) | |
void | eval (PorosityData const &poro_data, SolidDensityData const &rho_S_data, LiquidDensityData const &rho_L_data, SaturationData const &S_L_data, SaturationDataDeriv const &dS_L_data, GravityData< DisplacementDim > &out) const |
Static Public Member Functions | |
static GravityModel | create (SpecificBodyForceData< DisplacementDim > const &specific_body_force_data) |
Private Attributes | |
Eigen::Vector< double, DisplacementDim > const | specific_body_force_ |
|
inlineexplicit |
Definition at line 30 of file Gravity.h.
|
inlinestatic |
Definition at line 43 of file Gravity.h.
References ProcessLib::ThermoRichardsMechanics::SpecificBodyForceData< DisplacementDim >::specific_body_force.
void ProcessLib::ThermoRichardsMechanics::GravityModel< DisplacementDim >::eval | ( | PorosityData const & | poro_data, |
SolidDensityData const & | rho_S_data, | ||
LiquidDensityData const & | rho_L_data, | ||
SaturationData const & | S_L_data, | ||
SaturationDataDeriv const & | dS_L_data, | ||
GravityData< DisplacementDim > & | out ) const |
Definition at line 16 of file Gravity.cpp.
References ProcessLib::ThermoRichardsMechanics::SaturationDataDeriv::dS_L_dp_cap, ProcessLib::ThermoRichardsMechanics::GravityData< DisplacementDim >::J_up_HT_V_N, ProcessLib::ThermoRichardsMechanics::PorosityData::phi, ProcessLib::ThermoRichardsMechanics::LiquidDensityData::rho_LR, ProcessLib::ThermoRichardsMechanics::SolidDensityData::rho_SR, ProcessLib::ThermoRichardsMechanics::SaturationData::S_L, and ProcessLib::ThermoRichardsMechanics::GravityData< DisplacementDim >::volumetric_body_force.
|
private |