Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
LatBuilder::Task::CBCBasedSearch< TAG > Class Template Reference

Component-by-component search task. More...

#include <CBCBasedSearch.h>

Inherits Search< TAG >.

Public Types

typedef CBCBasedSearchTraits< TAG > Traits
 
typedef Traits::Storage Storage
 
typedef Traits::CBC CBC
 
typedef CBC::FigureOfMerit FigureOfMerit
 

Public Member Functions

 CBCBasedSearch (Storage storage, Dimension dimension, FigureOfMerit figure, Traits traits=Traits())
 
 CBCBasedSearch (CBCBasedSearch &&other)
 
virtual void reset ()
 
virtual void execute ()
 
const Storage & storage () const
 Returns a pointer to the storage configuration instance.
 
const FigureOfMerit & figureOfMerit () const
 Returns the figure of merit.
 
CBC & cbc ()
 Returns the internal CBC instance.
 

Protected Member Functions

virtual void format (std::ostream &os) const
 

Detailed Description

template<class TAG>
class LatBuilder::Task::CBCBasedSearch< TAG >

Component-by-component search task.

Template Parameters
TAGTag class.

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