LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
Loading...
Searching...
No Matches
NetBuilder::Task::FullCBCExplorer< NC, ET > Class Template Reference

Class to explorer exhaustively a search space using the CBC search algorithm. More...

#include <FullCBCExplorer.h>

Public Member Functions

 FullCBCExplorer (Dimension dimension, typename ConstructionMethod::SizeParameter sizeParameter)
 Constructor.
bool isOver ()
 Returns whether the current coordinate is fully explored.
ConstructionMethod::GenValue nextGenValue ()
 Returns the next generating value for the current coordinate.
void reset ()
 Resets the explorer to the first coordinate.
void switchToCoordinate (Dimension coord)
 Switches the explorer to coordinate coord.
size_t size () const
size_t count () const
std::string format () const

Detailed Description

template<NetConstruction NC, EmbeddingType ET>
class NetBuilder::Task::FullCBCExplorer< NC, ET >

Class to explorer exhaustively a search space using the CBC search algorithm.

Constructor & Destructor Documentation

◆ FullCBCExplorer()

template<NetConstruction NC, EmbeddingType ET>
NetBuilder::Task::FullCBCExplorer< NC, ET >::FullCBCExplorer ( Dimension dimension,
typename ConstructionMethod::SizeParameter sizeParameter )
inline

Constructor.

Parameters
dimensionNumber of coordinates of the explorer.
sizeParameterSize parameter of the search space.

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