![]() |
OGS
|
|
Namespaces | |
| namespace | detail |
Classes | |
| struct | EffectiveStressData |
| struct | MechanicalStrainData |
| struct | PrevState |
| Represents a previous state of type T. More... | |
| struct | SpaceTimeData |
| struct | StrainData |
| struct | StressData |
Typedefs | |
| template<int DisplacementDim> | |
| using | KelvinVector = KV::KelvinVectorType<DisplacementDim> |
| template<int DisplacementDim> | |
| using | KelvinMatrix = KV::KelvinMatrixType<DisplacementDim> |
| template<int DisplacementDim> | |
| using | GlobalDimVector = Eigen::Vector<double, DisplacementDim> |
| template<int DisplacementDim> | |
| using | GlobalDimMatrix |
| using | Temperature = BaseLib::StrongType<double, struct TemperatureTag> |
| template<int DisplacementDim> | |
| using | SpecificBodyForce |
| template<typename Tuple> | |
| using | PrevStateOf = boost::mp11::mp_transform<PrevState, Tuple> |
| Applies PrevState to a tuple of constitutive data. | |
Functions | |
| template<typename... Ts> | |
| void | assign (std::tuple< PrevState< Ts >... > &prev_states, std::tuple< Ts... > const ¤t_states) |
| Assigns a tuple of current states to a tuple of previous states. | |
Variables | |
| static constexpr double | nan = std::numeric_limits<double>::quiet_NaN() |
| Convenience alias for not a number. | |
| using ProcessLib::ConstitutiveRelations::GlobalDimMatrix |
Definition at line 26 of file ConstitutiveRelations/Base.h.
| using ProcessLib::ConstitutiveRelations::GlobalDimVector = Eigen::Vector<double, DisplacementDim> |
Definition at line 23 of file ConstitutiveRelations/Base.h.
| using ProcessLib::ConstitutiveRelations::KelvinMatrix = KV::KelvinMatrixType<DisplacementDim> |
Definition at line 20 of file ConstitutiveRelations/Base.h.
| using ProcessLib::ConstitutiveRelations::KelvinVector = KV::KelvinVectorType<DisplacementDim> |
Definition at line 17 of file ConstitutiveRelations/Base.h.
| using ProcessLib::ConstitutiveRelations::PrevStateOf = boost::mp11::mp_transform<PrevState, Tuple> |
Applies PrevState to a tuple of constitutive data.
Definition at line 67 of file ConstitutiveRelations/Base.h.
| using ProcessLib::ConstitutiveRelations::SpecificBodyForce |
Definition at line 32 of file ConstitutiveRelations/Base.h.
| using ProcessLib::ConstitutiveRelations::Temperature = BaseLib::StrongType<double, struct TemperatureTag> |
Definition at line 29 of file ConstitutiveRelations/Base.h.
| void ProcessLib::ConstitutiveRelations::assign | ( | std::tuple< PrevState< Ts >... > & | prev_states, |
| std::tuple< Ts... > const & | current_states ) |
Assigns a tuple of current states to a tuple of previous states.
Definition at line 82 of file ConstitutiveRelations/Base.h.
References ProcessLib::ConstitutiveRelations::detail::assign().
|
staticconstexpr |
Convenience alias for not a number.
Definition at line 97 of file ConstitutiveRelations/Base.h.
Referenced by ProcessLib::RichardsMechanics::DMnan(), ProcessLib::ThermoRichardsMechanics::DMnan(), ProcessLib::RichardsMechanics::DVnan(), and ProcessLib::ThermoRichardsMechanics::DVnan().