Repeat.h file
Defines the Repeat metafunction for creating tuples with repeated types.
Namespaces
- namespace Rodin
- The Rodin library for Shape and Topology Optimization.
- namespace Rodin::Utility
- Module containing general purpose and language support utility classes.
Classes
-
template<class T>struct Rodin::Utility::Repeat<0, T>
- Specialization for N = 0.
-
template<class T>struct Rodin::Utility::Repeat<1, T>
- Specialization for N = 1.
-
template<size_t N, class T>struct Rodin::Utility::Repeat
- Metafunction to create a Tuple with N repetitions of type T.