dune-functions
2.5.0
|
A multi index class with only one level. More...
#include <dune/functions/functionspacebases/flatmultiindex.hh>
Public Member Functions | |
template<class... T> | |
constexpr | FlatMultiIndex (T &&... t) |
Forward constructor arguments to std::array. More... | |
FlatMultiIndex (std::initializer_list< size_type > const &l) | |
Construct from initializer_list. More... | |
Public Attributes | |
T | elements |
STL member. More... | |
A multi index class with only one level.
This only adds a cast to size_type to std::array<size_type,1>. Hence MultiIndices of type FlatMultiIndex can be used like classic indices.
|
inline |
Forward constructor arguments to std::array.
|
inline |
Construct from initializer_list.
This is needed because std::array does not have a constructor from initializer list. Instead the list initialization of an std::array is an aggregate initialization and hence not visible in the derived class.
|
inherited |
STL member.