OGS
|
Definition at line 20 of file ConstitutiveSetting.h.
#include <ConstitutiveSetting.h>
Public Types | |
using | GradientVectorType |
Public Member Functions | |
void | eval (ConstitutiveModels< DisplacementDim > &models, double const t, double const dt, ParameterLib::SpatialPosition const &x_position, MaterialPropertyLib::Medium const &medium, double const T_ref, DeformationGradientData< DisplacementDim > const &deformation_gradient_data, GradientVectorType const &deformation_gradient_prev, StatefulData< DisplacementDim > &state, StatefulDataPrev< DisplacementDim > const &prev_state, MaterialStateData< DisplacementDim > &mat_state, ConstitutiveTempData< DisplacementDim > &tmp, ConstitutiveData< DisplacementDim > &cd) const |
Evaluate the constitutive setting. | |
using ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveSetting< DisplacementDim >::GradientVectorType |
Definition at line 22 of file ConstitutiveSetting.h.
void ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveSetting< DisplacementDim >::eval | ( | ConstitutiveModels< DisplacementDim > & | models, |
double const | t, | ||
double const | dt, | ||
ParameterLib::SpatialPosition const & | x_position, | ||
MaterialPropertyLib::Medium const & | medium, | ||
double const | T_ref, | ||
DeformationGradientData< DisplacementDim > const & | deformation_gradient_data, | ||
GradientVectorType const & | deformation_gradient_prev, | ||
StatefulData< DisplacementDim > & | state, | ||
StatefulDataPrev< DisplacementDim > const & | prev_state, | ||
MaterialStateData< DisplacementDim > & | mat_state, | ||
ConstitutiveTempData< DisplacementDim > & | tmp, | ||
ConstitutiveData< DisplacementDim > & | cd ) const |
Evaluate the constitutive setting.
Definition at line 19 of file ConstitutiveSetting.cpp.
References ProcessLib::LargeDeformation::assertEvalArgsUnique(), ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveTempData< DisplacementDim >::deformation_gradient_data_prev, ProcessLib::LargeDeformation::SolidDensityModel::eval(), ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveModels< DisplacementDim >::gravity_model, ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveModels< DisplacementDim >::rho_S_model, ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveTempData< DisplacementDim >::rho_SR, ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveData< DisplacementDim >::s_mech_data, ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveModels< DisplacementDim >::s_mech_model, ProcessLib::LargeDeformation::ConstitutiveRelations::StatefulData< DisplacementDim >::stress_data, ProcessLib::LargeDeformation::ConstitutiveRelations::StatefulDataPrev< DisplacementDim >::stress_data, and ProcessLib::LargeDeformation::ConstitutiveRelations::ConstitutiveData< DisplacementDim >::volumetric_body_force.
Referenced by ProcessLib::LargeDeformation::LargeDeformationLocalAssembler< ShapeFunction, DisplacementDim >::updateConstitutiveRelations().