OGS
|
Definition at line 20 of file UniaxialElasticityModel.h.
#include <UniaxialElasticityModel.h>
Public Member Functions | |
UniaxialElasticityModel () | |
double | storageContribution (MaterialPropertyLib::Phase const &solid_phase, MaterialPropertyLib::VariableArray const &variables, ParameterLib::SpatialPosition const &x_position, double const t, double const dt) override |
double | thermalExpansivityContribution (Eigen::Matrix< double, 3, 3 > const &solid_linear_thermal_expansion_coefficient, MaterialPropertyLib::Phase const &solid_phase, MaterialPropertyLib::VariableArray const &variables, ParameterLib::SpatialPosition const &x_position, double const t, double const dt) override |
Public Member Functions inherited from ProcessLib::ThermoRichardsFlow::SimplifiedElasticityModel | |
virtual | ~SimplifiedElasticityModel ()=default |
Additional Inherited Members | |
Static Public Member Functions inherited from ProcessLib::ThermoRichardsFlow::SimplifiedElasticityModel | |
static auto | bulkCompressibilityFromYoungsModulus (MaterialPropertyLib::Phase const &solid_phase, MaterialPropertyLib::VariableArray const &variables, ParameterLib::SpatialPosition const &x_position, double const t, double const dt) |
|
inline |
|
inlineoverridevirtual |
Implements ProcessLib::ThermoRichardsFlow::SimplifiedElasticityModel.
Definition at line 27 of file UniaxialElasticityModel.h.
References MaterialPropertyLib::formEigenVector< 3 >(), MaterialPropertyLib::poissons_ratio, and MaterialPropertyLib::youngs_modulus.
|
inlineoverridevirtual |
Implements ProcessLib::ThermoRichardsFlow::SimplifiedElasticityModel.
Definition at line 50 of file UniaxialElasticityModel.h.
References MaterialPropertyLib::formEigenVector< 3 >(), MaterialPropertyLib::poissons_ratio, and MaterialPropertyLib::youngs_modulus.