![]() |
OGS
|
Classes | |
| struct | ConstitutiveSetting |
| struct | ConstitutiveTraits |
| struct | CreateConstitutiveSetting |
| struct | EffectiveStressModel |
| struct | SolidCompressibilityModel |
| struct | SolidMechanicsModel |
| struct | TransportPorosityModel |
Typedefs | |
| template<int DisplacementDim> | |
| using | StatefulData |
| Data whose state must be tracked by the TRM process. | |
| template<int DisplacementDim> | |
| using | StatefulDataPrev = PrevStateOf<StatefulData<DisplacementDim>> |
| 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 TRMProcessData > | |
| ConstitutiveModels< DisplacementDim > | createConstitutiveModels (TRMProcessData const &process_data, SolidConstitutiveRelation< DisplacementDim > const &solid_material) |
| template<int DisplacementDim> | |
| static bool | checkCorrectModelEvalOrder () |
| template<int DisplacementDim> | |
| std::unique_ptr< SolidConstitutiveRelation< DisplacementDim > > | createMFrontGeneric (std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const ¶meters, std::optional< ParameterLib::CoordinateSystem > const &local_coordinate_system, BaseLib::ConfigTree const &config) |
| using ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::ConstitutiveData |
Data that is needed for the equation system assembly.
Definition at line 53 of file ConstitutiveData.h.
| using ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::ConstitutiveModels |
Constitutive models used for assembly.
Definition at line 35 of file ConstitutiveModels.h.
| using ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::ConstitutiveTempData |
Data that stores intermediate values, which are not needed outside the constitutive setting.
Definition at line 65 of file ConstitutiveData.h.
| using ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::OutputData |
Data that is needed for output purposes, but not directly for the assembly.
Definition at line 47 of file ConstitutiveData.h.
| using ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::SolidConstitutiveRelation |
Definition at line 23 of file TraitsBase.h.
| using ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::StatefulData |
Data whose state must be tracked by the TRM process.
Definition at line 38 of file ConstitutiveData.h.
| using ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::StatefulDataPrev = PrevStateOf<StatefulData<DisplacementDim>> |
Definition at line 43 of file ConstitutiveData.h.
|
static |
Definition at line 21 of file ConstitutiveSetting.cpp.
References INFO(), ProcessLib::Graph::isEvalOrderCorrectRT(), and OGS_FATAL.
| ConstitutiveModels< DisplacementDim > ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::createConstitutiveModels | ( | TRMProcessData const & | process_data, |
| SolidConstitutiveRelation< DisplacementDim > const & | solid_material ) |
Definition at line 63 of file ConstitutiveModels.h.
References ProcessLib::Graph::constructModels(), and ProcessLib::ThermoRichardsMechanics::SpecificBodyForceData< DisplacementDim >::specific_body_force.
| std::unique_ptr< SolidConstitutiveRelation< DisplacementDim > > ProcessLib::ThermoRichardsMechanics::ConstitutiveStressSaturation_StrainPressureTemperature::createMFrontGeneric | ( | std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const & | parameters, |
| std::optional< ParameterLib::CoordinateSystem > const & | local_coordinate_system, | ||
| BaseLib::ConfigTree const & | config ) |
Definition at line 21 of file CreateConstitutiveSetting.cpp.
References MaterialLib::Solids::MFront::createMFrontGeneric().