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.
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, 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 ProcessLib::SmallDeformation::ConstitutiveRelations::SolidMechanicsModel< DisplacementDim >::solid_material_.
|
private |
Definition at line 59 of file SolidMechanics.h.
Referenced by ProcessLib::SmallDeformation::ConstitutiveRelations::SolidMechanicsModel< DisplacementDim >::getInternalVariables().