LatNet Builder Manual  2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
NetBuilder::FigureOfMerit::CBCFigureOfMerit Class Referenceabstract

Abstract class for figure of merit which can be evaluated in a CBC way. More...

#include <FigureOfMerit.h>

Inherits NetBuilder::FigureOfMerit::FigureOfMerit.

Inherited by NetBuilder::FigureOfMerit::BitEquidistribution< ET >, NetBuilder::FigureOfMerit::CombinedFigureOfMerit, NetBuilder::FigureOfMerit::CoordUniformFigureOfMerit< KERNEL, ET >, NetBuilder::FigureOfMerit::WeightedFigureOfMerit< PROJDEP >, NetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueProjMerit< EmbeddingType::MULTILEVEL, GaussMethod > >, NetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueProjMerit< EmbeddingType::MULTILEVEL, SchmidMethod > >, NetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueProjMerit< EmbeddingType::UNILEVEL, GaussMethod > >, NetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueProjMerit< EmbeddingType::UNILEVEL, SchmidMethod > >, NetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueTransformedProjMerit< EmbeddingType::MULTILEVEL, GaussMethod > >, NetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueTransformedProjMerit< EmbeddingType::MULTILEVEL, SchmidMethod > >, NetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueTransformedProjMerit< EmbeddingType::UNILEVEL, GaussMethod > >, and NetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueTransformedProjMerit< EmbeddingType::UNILEVEL, SchmidMethod > >.

Public Member Functions

virtual ~CBCFigureOfMerit ()=default
 Virtual default destructor.
 
virtual std::unique_ptr< CBCFigureOfMeritEvaluatorevaluator ()=0
 Returns a std::unique_ptr to an evaluator for the figure of merit.
 
virtual Accumulator accumulator (Real initialValue) const =0
 Creates a new accumulator. More...
 
- Public Member Functions inherited from NetBuilder::FigureOfMerit::FigureOfMerit
virtual ~FigureOfMerit ()=default
 Virtual default destructor.
 
std::unique_ptr< FigureOfMeritEvaluatorevaluator ()
 Returns a std::unique_ptr to an evaluator for the figure of merit.
 
virtual std::string format () const =0
 Output information about the figure of merit.
 

Detailed Description

Abstract class for figure of merit which can be evaluated in a CBC way.

Member Function Documentation

◆ accumulator()


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