OGS
|
Definition at line 21 of file ConstitutiveSetting.h.
#include <ConstitutiveSetting.h>
Public Member Functions | |
void | init (ConstitutiveModels< DisplacementDim > &, double const, double const, ParameterLib::SpatialPosition const &, MediaData const &, TemperatureData< DisplacementDim > const &, StatefulData< DisplacementDim > &, StatefulDataPrev< DisplacementDim > &) const |
void | eval (ConstitutiveModels< DisplacementDim > &models, double const t, double const dt, ParameterLib::SpatialPosition const &x_position, MaterialPropertyLib::Medium const &medium, TemperatureData< DisplacementDim > const &T_data, CapillaryPressureData< DisplacementDim > const &p_cap_data, KelvinVector< DisplacementDim > const &eps_arg, StatefulData< DisplacementDim > &state, StatefulDataPrev< DisplacementDim > const &prev_state, MaterialStateData< DisplacementDim > &mat_state, ConstitutiveTempData< DisplacementDim > &tmp, OutputData< DisplacementDim > &out, ConstitutiveData< DisplacementDim > &cd) const |
Evaluate the constitutive setting. | |
Static Public Member Functions | |
static KelvinVector< DisplacementDim > const & | statefulStress (StatefulData< DisplacementDim > const &state) |
static KelvinVector< DisplacementDim > & | statefulStress (StatefulData< DisplacementDim > &state) |
static void | convertInitialStressType (StatefulData< DisplacementDim > &state, StatefulDataPrev< DisplacementDim > &prev_state, KelvinVector< DisplacementDim > const &pore_pressure_part) |
|
inlinestatic |
In case that the input initial data for state.s_mech_data.sigma_total are effective stress values, state.s_mech_data.sigma_total is reset to total stress.
Definition at line 57 of file ConstitutiveSetting.h.
void ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::ConstitutiveSetting< DisplacementDim >::eval | ( | ConstitutiveModels< DisplacementDim > & | models, |
double const | t, | ||
double const | dt, | ||
ParameterLib::SpatialPosition const & | x_position, | ||
MaterialPropertyLib::Medium const & | medium, | ||
TemperatureData< DisplacementDim > const & | T_data, | ||
CapillaryPressureData< DisplacementDim > const & | p_cap_data, | ||
KelvinVector< DisplacementDim > const & | eps_arg, | ||
StatefulData< DisplacementDim > & | state, | ||
StatefulDataPrev< DisplacementDim > const & | prev_state, | ||
MaterialStateData< DisplacementDim > & | mat_state, | ||
ConstitutiveTempData< DisplacementDim > & | tmp, | ||
OutputData< DisplacementDim > & | out, | ||
ConstitutiveData< DisplacementDim > & | cd ) const |
Evaluate the constitutive setting.
Definition at line 64 of file ConstitutiveSetting.cpp.
References ProcessLib::Graph::evalAllInOrder(), ParameterLib::SpatialPosition::getElementID(), ParameterLib::SpatialPosition::getIntegrationPoint(), and OGS_FATAL.
void ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::ConstitutiveSetting< DisplacementDim >::init | ( | ConstitutiveModels< DisplacementDim > & | , |
double const | , | ||
double const | , | ||
ParameterLib::SpatialPosition const & | , | ||
MediaData const & | , | ||
TemperatureData< DisplacementDim > const & | , | ||
StatefulData< DisplacementDim > & | , | ||
StatefulDataPrev< DisplacementDim > & | ) const |
Definition at line 53 of file ConstitutiveSetting.cpp.
|
inlinestatic |
Definition at line 48 of file ConstitutiveSetting.h.
|
inlinestatic |
Definition at line 43 of file ConstitutiveSetting.h.