The Vish Visualization Shell 0.3
Vish
List of all members
Eagle::MetaInfoElementIndex< T > Struct Template Reference

For multidimensional types T of rank MetaInfo<T>::RANK, this class provides a mapping from index space to memory space. More...

#include <elementary/eagle/MetaInfo.hpp>

Detailed Description

template<class T>
struct Eagle::MetaInfoElementIndex< T >

For multidimensional types T of rank MetaInfo<T>::RANK, this class provides a mapping from index space to memory space.

This mapping is not trivial for types with symmetric indices or e.g. sparse matrices. The generic default class implies rank zero on the given type.

Note
This element index mapping is only applicable for types whose mapping is fixed at compile-time. It is a type trait.