LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
Loading...
Searching...
No Matches
LatBuilder::MeritCombiner::Accumulator< LR, ACC > Class Template Reference

Functor that sums the merit values of embedded lattices to produce a compound merit value. More...

#include <MeritCombiner.h>

Inherits LatBuilder::Combiner< LR, MULTILEVEL >.

Public Types

typedef MeritFilterList< LR, EmbeddingType::MULTILEVEL >::Combiner Combiner
typedef Combiner::LatDef LatDef
Public Types inherited from LatBuilder::Combiner< LR, MULTILEVEL >
typedef MeritFilterListPolicy< LR, ET > Policy

Public Member Functions

Real operator() (const RealVector &merit, const LatDef &lat) const
 Returns the accumulated merit value for merit.
std::string name () const
Public Member Functions inherited from LatBuilder::Combiner< LR, MULTILEVEL >
Seq< MERITSEQ > apply (MERITSEQ meritSeq) const
 Applies the filters to the input sequence meritSeq of merit values.

Detailed Description

template<LatticeType LR, template< typename > class ACC>
class LatBuilder::MeritCombiner::Accumulator< LR, ACC >

Functor that sums the merit values of embedded lattices to produce a compound merit value.

Examples
tutorial/FilteredCBC.cc.

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