LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
Loading...
Searching...
No Matches
LatBuilder::Task::LatSeqBasedSearch< TAG > Class Template Reference

Search task based on a sequence of lattices. More...

#include <LatSeqBasedSearch.h>

Inherits LatSeqBasedSearchTraits::Search.

Public Types

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

Public Member Functions

 LatSeqBasedSearch (Storage storage, Dimension dimension, FigureOfMerit figure, Traits traits=Traits())
 LatSeqBasedSearch (LatSeqBasedSearch &&other)
virtual void execute ()
const Storage & storage () const
 Returns a pointer to the storage configuration instance.
const FigureOfMerit & figureOfMerit () const
 Returns the figure of merit.
const MeritSeq::LatSeqOverCBC< CBC > & latSeqOverCBC () const
 Returns the internal lattice sequence.
const CBCcbc () const
 Returns the internal CBC instance.

Protected Member Functions

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

Detailed Description

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

Search task based on a sequence of lattices.

Template Parameters
TAGTag class.

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