Lattice Builder Manual Software Package for Constructing Rank-1 Lattices

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
LatBuilder::StorageTraits< DERIVED > Struct Template Reference

Storage traits. More...

`#include <Storage.h>`

## Detailed Description

### 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