Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
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
sizeSize parameter, used to specify the number of points \(n\).

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