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
Classes | Public Types | Public Member Functions | List of all members
LatBuilder::Storage< LatType::EMBEDDED, COMPRESS >::LevelRanges Class Reference

Sequence of ranges of indices corresponding to embedded levels. More...

`#include <Storage-EMBEDDED.h>`

## Classes
class | const_iterator
| Constant iterator. More...

## Public Types
typedef boost::numeric::ublas::range | value_type
typedef size_t | size_type

## Public Member Functions
| LevelRanges (SizeParam size)
| Constructor. More...
| LevelRanges ()
| Default constructor.
const SizeParam & | sizeParam () const
| Returns the lattice size parameter.
const size_t | size () const
| Returns the number of levels.
const_iterator | begin () const
| Returns an iterator pointing to the first element in the seq.
const_iterator | end () const
| Returns an iterator pointing past the last element in the seq.

## Detailed Description

### template<Compress COMPRESS>
class LatBuilder::Storage< LatType::EMBEDDED, COMPRESS >::LevelRanges

Sequence of ranges of indices corresponding to embedded levels.

## Constructor & Destructor Documentation

template<Compress COMPRESS>

LatBuilder::Storage< LatType::EMBEDDED, COMPRESS >::LevelRanges::LevelRanges | ( | SizeParam | size | ) |
| inline

Constructor.

Parameters

  size | Size parameter, used to specify the number of points \(n\).

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

- latbuilder/include/latbuilder/Storage-EMBEDDED.h