OGS
|
Namespaces | |
namespace | detail |
Classes | |
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().