![]() |
OGS
|
Definition at line 35 of file SolidMechanics.h.
#include <SolidMechanics.h>
Public Member Functions | |
| SolidMechanicsModel (SolidConstitutiveRelation< DisplacementDim > const &solid_material) | |
| void | eval (SpaceTimeData const &x_t, Temperature const &temperature, StrainData< DisplacementDim > const &eps_data, PrevState< StrainData< DisplacementDim > > const &eps_data_prev, MaterialStateData< DisplacementDim > &mat_state, PrevState< StressData< DisplacementDim > > const &stress_data_prev, StressData< DisplacementDim > &stress_data, SolidMechanicsDataStateless< DisplacementDim > ¤t_stateless, FreeEnergyDensityData &free_energy_density_data) const |
| auto | getInternalVariables () const |
Private Attributes | |
| SolidConstitutiveRelation< DisplacementDim > const & | solid_material_ |
|
inlineexplicit |
Definition at line 37 of file SolidMechanics.h.
References solid_material_.
| void ProcessLib::SmallDeformation::ConstitutiveRelations::SolidMechanicsModel< DisplacementDim >::eval | ( | SpaceTimeData const & | x_t, |
| Temperature const & | temperature, | ||
| StrainData< DisplacementDim > const & | eps_data, | ||
| PrevState< StrainData< DisplacementDim > > const & | eps_data_prev, | ||
| MaterialStateData< DisplacementDim > & | mat_state, | ||
| PrevState< StressData< DisplacementDim > > const & | stress_data_prev, | ||
| StressData< DisplacementDim > & | stress_data, | ||
| SolidMechanicsDataStateless< DisplacementDim > & | current_stateless, | ||
| FreeEnergyDensityData & | free_energy_density_data ) const |
Definition at line 17 of file SolidMechanics.cpp.
References ProcessLib::ConstitutiveRelations::SpaceTimeData::dt, ProcessLib::ConstitutiveRelations::StrainData< DisplacementDim >::eps, ProcessLib::SmallDeformation::FreeEnergyDensityData::free_energy_density, ProcessLib::SmallDeformation::MaterialStateData< DisplacementDim >::material_state_variables, MaterialPropertyLib::VariableArray::mechanical_strain, OGS_FATAL, ProcessLib::ConstitutiveRelations::StressData< DisplacementDim >::sigma, solid_material_, ProcessLib::SmallDeformation::ConstitutiveRelations::SolidMechanicsDataStateless< DisplacementDim >::stiffness_tensor, MaterialPropertyLib::VariableArray::stress, ProcessLib::ConstitutiveRelations::SpaceTimeData::t, MaterialPropertyLib::VariableArray::temperature, and ProcessLib::ConstitutiveRelations::SpaceTimeData::x.
|
inline |
Definition at line 53 of file SolidMechanics.h.
References solid_material_.
|
private |
Definition at line 59 of file SolidMechanics.h.
Referenced by SolidMechanicsModel(), eval(), and getInternalVariables().