![]() |
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<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::PrevStateOf = boost::mp11::mp_transform<PrevState, Tuple> |
| 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 65 of file Base.h.
References ProcessLib::ConstitutiveRelations::detail::assign().
|
staticconstexpr |
Convenience alias for not a number.
Definition at line 80 of file Base.h.
Referenced by ProcessLib::LargeDeformation::DMnan(), ProcessLib::RichardsMechanics::DMnan(), ProcessLib::ThermoRichardsMechanics::DMnan(), ProcessLib::LargeDeformation::DVnan(), ProcessLib::RichardsMechanics::DVnan(), and ProcessLib::ThermoRichardsMechanics::DVnan().