std namespace
Standard-library customizations for Rodin types.
Tuple traits enable structured bindings of Rodin linear systems and other supported library objects.
Classes
- tuple_element specializations
See specializations
Specialization Description 0, Rodin::Math::LinearSystem<Matrix, …>Full specialization
template < class Matrix, class Vector> struct tuple_element< 0, Rodin::Math::LinearSystem< Matrix, Vector >>;
Structured-binding element 0 of a LinearSystem: the operator $ A $. 1, Rodin::Math::LinearSystem<Matrix, …>Full specialization
template < class Matrix, class Vector> struct tuple_element< 1, Rodin::Math::LinearSystem< Matrix, Vector >>;
Structured-binding element 1 of a LinearSystem: the solution $ x $. 2, Rodin::Math::LinearSystem<Matrix, …>Full specialization
template < class Matrix, class Vector> struct tuple_element< 2, Rodin::Math::LinearSystem< Matrix, Vector >>;
Structured-binding element 2 of a LinearSystem: the right-hand side $ b $.