![]() |
OGS
|
|
Classes | |
| struct | ConstitutiveSetting |
| struct | CreateConstitutiveSetting |
| struct | SolidMechanicsDataStateless |
| struct | SolidMechanicsModel |
Typedefs | |
| template<int DisplacementDim> | |
| using | StatefulData = std::tuple<StressData<DisplacementDim>> |
| Data whose state must be tracked by the process. | |
| template<int DisplacementDim> | |
| using | StatefulDataPrev |
| template<int DisplacementDim> | |
| using | OutputData |
| Data that is needed for output purposes, but not directly for the assembly. | |
| template<int DisplacementDim> | |
| using | ConstitutiveData |
| Data that is needed for the equation system assembly. | |
| template<int DisplacementDim> | |
| using | ConstitutiveTempData |
| template<int DisplacementDim> | |
| using | ConstitutiveModels |
| Constitutive models used for assembly. | |
| template<int DisplacementDim> | |
| using | SolidConstitutiveRelation |
Functions | |
| template<int DisplacementDim, typename SDProcessData> | |
| ConstitutiveModels< DisplacementDim > | createConstitutiveModels (SDProcessData const &process_data, SolidConstitutiveRelation< DisplacementDim > const &solid_material) |
| template<int DisplacementDim> | |
| static bool | checkCorrectModelEvalOrder () |
| using ProcessLib::SmallDeformation::ConstitutiveRelations::ConstitutiveData |
Data that is needed for the equation system assembly.
Definition at line 33 of file SmallDeformation/ConstitutiveRelations/ConstitutiveData.h.
| using ProcessLib::SmallDeformation::ConstitutiveRelations::ConstitutiveModels |
Constitutive models used for assembly.
Definition at line 18 of file SmallDeformation/ConstitutiveRelations/ConstitutiveModels.h.
| using ProcessLib::SmallDeformation::ConstitutiveRelations::ConstitutiveTempData |
Data that stores intermediate values, which are not needed outside the constitutive setting.
Definition at line 40 of file SmallDeformation/ConstitutiveRelations/ConstitutiveData.h.
| using ProcessLib::SmallDeformation::ConstitutiveRelations::OutputData |
Data that is needed for output purposes, but not directly for the assembly.
Definition at line 28 of file SmallDeformation/ConstitutiveRelations/ConstitutiveData.h.
| using ProcessLib::SmallDeformation::ConstitutiveRelations::SolidConstitutiveRelation |
Definition at line 25 of file SmallDeformation/ConstitutiveRelations/SolidMechanics.h.
| using ProcessLib::SmallDeformation::ConstitutiveRelations::StatefulData = std::tuple<StressData<DisplacementDim>> |
Data whose state must be tracked by the process.
Definition at line 20 of file SmallDeformation/ConstitutiveRelations/ConstitutiveData.h.
| using ProcessLib::SmallDeformation::ConstitutiveRelations::StatefulDataPrev |
Definition at line 23 of file SmallDeformation/ConstitutiveRelations/ConstitutiveData.h.
|
static |
Definition at line 14 of file SmallDeformation/ConstitutiveRelations/ConstitutiveSetting.cpp.
References INFO(), ProcessLib::Graph::isEvalOrderCorrectRT(), and OGS_FATAL.
Referenced by ProcessLib::SmallDeformation::ConstitutiveRelations::ConstitutiveSetting< DisplacementDim >::init().
| ConstitutiveModels< DisplacementDim > ProcessLib::SmallDeformation::ConstitutiveRelations::createConstitutiveModels | ( | SDProcessData const & | process_data, |
| SolidConstitutiveRelation< DisplacementDim > const & | solid_material ) |
Definition at line 23 of file SmallDeformation/ConstitutiveRelations/ConstitutiveModels.h.
References ProcessLib::Graph::constructModels().
Referenced by ProcessLib::SmallDeformation::SmallDeformationLocalAssembler< ShapeFunction, DisplacementDim >::updateConstitutiveRelations().