Storage traits.
More...
#include <Storage.h>
template<class DERIVED>
struct LatBuilder::StorageTraits< DERIVED >
Storage traits.
Specializations of this class template must define the types:
- size_type: size type for vectors;
- Compress: a specialization of CompressTraits;
- MeritValue: data type for merit values;
- SizeParam: specilization of LatBuilder::SizeParam;
- Unpermute: operator that maps a logical vector index to a storage index;
- Stride: operator that maps a point index to a storage index (a logical vector index is first obtained by multiplying the point index is multiplied with the stride factor, an integer value which normally corresponds to that of a generating vector component.
The documentation for this struct was generated from the following file:
- latbuilder/include/latbuilder/Storage.h