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::Storage< LatType, Compress > Singleton Reference

Storage policy. More...

`#include <Storage.h>`

## Detailed Description

### template<LatType, Compress>
singleton LatBuilder::Storage< LatType, Compress >

Storage policy.

A storage policy indicates how kernel values are stored and represented in a vector. This template class acts as a selector for specialized templates, based on the type of lattice and on the type of compression.

The output from Storage.cc gives an intuition of how this works for different combination of lattice type and of compression.

Examples:
  quantiles.cc, Storage.cc, tutorial/FilteredCBC.cc, tutorial/FilteredRCBC.cc, tutorial/MeritSeqCBC.cc, tutorial/MeritSeqCBCSignals.cc, tutorial/MeritSeqCoordUniform.cc, tutorial/MeritSeqFastCBC.cc, tutorial/MeritSeqNonCBC.cc, tutorial/Storage.cc, tutorial/WeightedFigureOfMerit.cc, tutorial/WeightedFigureOfMeritCBC.cc, and tutorial/WeightedFigureOfMeritSignals.cc.

The documentation for this singleton was generated from the following file:

- latbuilder/include/latbuilder/Storage.h