LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
Loading...
Searching...
No Matches
LatBuilder::MeritSeq::LatSeqOverCBC< CBC >::Seq< LATSEQ > Class Template Reference

Output sequence of merit values. More...

#include <LatSeqOverCBC.h>

Inherits LatBuilder::BridgeSeq< Seq< LATSEQ >, LATSEQ, CBC::value_type, BridgeIteratorCached >.

Public Types

typedef self_type::Base Base
typedef self_type::value_type value_type
typedef self_type::size_type size_type
Public Types inherited from LatBuilder::BridgeSeq< Seq< LATSEQ >, LATSEQ, CBC::value_type, BridgeIteratorCached >
typedef BridgeSeq< DERIVED, LATSEQ, CBC::value_type, BridgeIteratorCachedBridgeSeq_
typedef LATSEQ Base
typedef CBC::value_type value_type
typedef Base::size_type size_type
typedef BridgeIteratorCached< Seq< LATSEQ > > const_iterator

Public Member Functions

 Seq (CBC &cbc, Base base)
 Constructor.
value_type element (const typename Base::const_iterator &it) const
 Computes and returns the value of the figure of merit for the generator value pointed to by it.
Public Member Functions inherited from LatBuilder::BridgeSeq< Seq< LATSEQ >, LATSEQ, CBC::value_type, BridgeIteratorCached >
 BridgeSeq (Base base=Base())
 Constructor.
Base & base ()
 Returns the base sequence.
void setBase (Base b)
 Changes the base sequence to b.
const_iterator begin () const
 Returns an iterator pointing to the first element in the sequence.
const_iterator end () const
 Returns an iterator pointing past the last element in the sequence.

Detailed Description

template<class CBC>
template<class LATSEQ>
class LatBuilder::MeritSeq::LatSeqOverCBC< CBC >::Seq< LATSEQ >

Output sequence of merit values.

Template Parameters
LATSEQType of sequence of lattice definitions.

Constructor & Destructor Documentation

◆ Seq()

template<class CBC>
template<class LATSEQ>
LatBuilder::MeritSeq::LatSeqOverCBC< CBC >::Seq< LATSEQ >::Seq ( CBC & cbc,
Base base )
inline

Constructor.

Parameters
cbcInstance of the CBC algorithm.
baseBase lattice sequence.

References LatBuilder::BridgeSeq< Seq< LATSEQ >, LATSEQ, CBC::value_type, BridgeIteratorCached >::base().


The documentation for this class was generated from the following file:
  • include/latbuilder/MeritSeq/LatSeqOverCBC.h