Loading [MathJax]/extensions/TeX/AMSmath.js
LatNet Builder Manual  2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CLatticeTester::CoordinateSets::AddCoordinate< LatticeTester::CoordinateSets::FromRanges >
 CBASE
 CLatBuilder::ProjDepMerit::Base< CoordUniform< KERNEL > >
 CLatBuilder::Kernel::Base< FunctorAdaptor< FUNCTOR > >
 CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::IAAlpha > >
 CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::IB > >
 CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::PAlpha > >
 CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::PAlphaPLR > >
 CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::RPLR > >
 CLatBuilder::Kernel::Base< RAlpha >
 CLatBuilder::ProjDepMerit::Base< Spectral< NORM > >
 CLatBuilder::BasicMeritFilter< LR, EmbeddingType::MULTILEVEL >
 CLatBuilder::BasicMeritFilter< LR, EmbeddingType::UNILEVEL >
 CLatBuilder::BasicMeritFilter< LR, ET >
 CLatBuilder::BasicMeritFilterList< LR, EmbeddingType::MULTILEVEL >
 CLatBuilder::BasicMeritFilterList< LR, EmbeddingType::UNILEVEL >
 CLatBuilder::BasicSizeParam< SizeParam< LR, EmbeddingType::MULTILEVEL > >
 CLatBuilder::BasicSizeParam< SizeParam< LR, EmbeddingType::UNILEVEL > >
 CLatBuilder::BasicStorage< Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO > >
 CLatBuilder::BasicStorage< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS, PLO > >
 Citerator_adaptor
 Citerator_facade
 CLatBuilder::TextStream::detail::bracket_traits_helper< is_set< T >::value >
 CLatBuilder::BridgeSeq< Combiner< LR, ET, GENSEQ, POLICY >, SeqCombiner< GENSEQ, POLICY >, LatDef< LR, ET >, BridgeIteratorCached >
 CLatBuilder::BridgeSeq< Combiner< LR, ET, GenSeq::PowerSeq< GENSEQ >, Zip >, SeqCombiner< GenSeq::PowerSeq< GENSEQ >, Zip >, LatDef< LR, ET >, BridgeIteratorCached >
 CLatBuilder::BridgeSeq< PowerSeq< BASE >, BASE, BASE::value_type, BridgeIteratorCached >
 CLatBuilder::BridgeSeq< Seq< GENSEQ >, GENSEQ, MeritValue, BridgeIteratorCached >
 CLatBuilder::BridgeSeq< Seq< GENSEQ >, LatSeq::CBC< LR, ET, GENSEQ >, value_type, BridgeIteratorCached >
 CLatBuilder::BridgeSeq< Seq< LATSEQ >, LATSEQ, CBC::value_type, BridgeIteratorCached >
 CLatBuilder::BridgeSeq< Seq< MERITSEQ >, MERITSEQ, Real, BridgeIteratorCached >
 CSearch
 CLatBuilder::Task::CBCBasedSearchTraits< TAG >
 CCompositionMakerGenerator of all the compositions of an integer in a specific number of parts
 CLatBuilder::MeritSeq::CoordUniformInnerProd< LatBuilder::LatticeType::DIGITAL, ET, KERNEL::suggestedCompression(), LatBuilder::PerLevelOrder::BASIC >
 CLatBuilder::GenSeq::CyclicGroupTraits< self_type >
 CLatBuilder::GenSeq::CyclicGroupTraversalTraits< self_type >
 Cfftw< T >Wrapper for a subset of FFTW: FFT's for real functions in one dimension
 Cfftw< T >::allocator< Tp >STL allocator replacement using FFTW's memory allocation functions
 Cfftw< T >::c_apiSpecialization of c_api for double precision
 CLatBuilder::GenSeq::GeneratingValues< LatBuilder::LatticeType::POLYNOMIAL, LatBuilder::Compress::NONE >
 CLatBuilder::GenSeq::GeneratingValuesTraits< self_type >
 CINCREMENT
 CLatBuilder::Accumulator< OP, VAL, ACCVAL >Accumulator template class
 CLatBuilder::BasicMeritFilter< LR, ET, OUT >Abstract base class for filters
 CLatBuilder::BasicMeritFilterList< LR, ET >Container class for merit filters
 CLatBuilder::BasicSizeParam< DERIVED >Abstract CRTP base class for lattice size parameter
 CLatBuilder::BasicStorage< DERIVED >Base class for storage types
 CLatBuilder::BridgeIteratorCached< SEQ >::end_tag
 CLatBuilder::BridgeIteratorCachedPtr< SEQ >::end_tag
 CLatBuilder::BridgeIteratorDynamic< SEQ >::end_tag
 CLatBuilder::BridgeSeq< DERIVED, BASE, VALUE, ITERATOR >Bridge CRTP class for sequence based on another type of sequence, with elements computed by the derived class
 CLatBuilder::CartesianProduct< DERIVED >Iterator incrementing policy that traverses unidimensional sequences sequentially
 CLatBuilder::CompressTraits< COMPRESS >Compression types for vectors and matrices
 CLatBuilder::CompressTraits< Compress::NONE >No compression
 CLatBuilder::CompressTraits< Compress::SYMMETRIC >Symmetric compression
 CLatBuilder::defaultPerLevelOrder< LR, ET >Default per level value depending on the lattice (ordinary/polynomial) and the lattice type (ordinary/embedded)
 CLatBuilder::defaultPerLevelOrder< LatticeType::DIGITAL, EmbeddingType::MULTILEVEL >
 CLatBuilder::defaultPerLevelOrder< LatticeType::DIGITAL, EmbeddingType::UNILEVEL >
 CLatBuilder::defaultPerLevelOrder< LatticeType::ORDINARY, EmbeddingType::MULTILEVEL >
 CLatBuilder::defaultPerLevelOrder< LatticeType::ORDINARY, EmbeddingType::UNILEVEL >
 CLatBuilder::defaultPerLevelOrder< LatticeType::POLYNOMIAL, EmbeddingType::MULTILEVEL >
 CLatBuilder::defaultPerLevelOrder< LatticeType::POLYNOMIAL, EmbeddingType::UNILEVEL >
 CLatBuilder::FigureOfMeritAbstract base class for figures of merit
 CLatBuilder::Functor::AllOfReturns true if all of the elements evaluate to true or if there are no elements
 CLatBuilder::Functor::BernoulliPoly< DEGREE >Bernoulli polynomial
 CLatBuilder::Functor::IAAlpha
One-dimensional merit function for the interlaced \(\mathcal B_{\alpha, d, \gamma, (1)}\) discrepancy in base 2 [10]
 CLatBuilder::Functor::IBOne-dimensional merit function for the interlaced \(\mathcal B_{d, \gamma, (2)}\) discrepancy in base 2 [10]
 CLatBuilder::Functor::LowPass< T >Low pass filter
 CLatBuilder::Functor::Max< T >Scalar max binary operator
 CLatBuilder::Functor::MinElement< T >Minimum element functor
 CLatBuilder::Functor::PAlphaOne-dimensional merit function for the \(\mathcal P_\alpha\) discrepancy
 CLatBuilder::Functor::PAlphaPLROne-dimensional merit function for the \(\mathcal{P}_{\alpha,PLR}\) discrepancy
 CLatBuilder::Functor::PowRaise to power
 CLatBuilder::Functor::RPLROne-dimensional merit function for the \(\textbf{R}\) discrepancy
 CLatBuilder::Functor::Sum< T >Scalar sum binary operator
 CLatBuilder::GenSeq::CoprimeIntegers< COMPRESS, TRAV >::RebindTraversal< TRAV2 >Rebinds the traversal type
 CLatBuilder::GenSeq::Creator< SEQ >Creator for sequences of generator values
 CLatBuilder::GenSeq::Creator< CyclicGroup< LR, COMPRESS, TRAV, ORDER > >Creator specialization for cyclic groups
 CLatBuilder::GenSeq::Creator< PowerSeq< SEQ > >Creator specialization for PowerSeq
 CLatBuilder::GenSeq::CyclicGroup< LR, COMPRESS, TRAV, ORDER >Cyclic group
 CLatBuilder::GenSeq::CyclicGroup< LatticeType::ORDINARY, COMPRESS, TRAV, ORDER >::RebindTraversal< TRAV2 >Rebinds the traversal type
 CLatBuilder::GenSeq::CyclicGroup< LatticeType::POLYNOMIAL, COMPRESS, TRAV, ORDER >::RebindTraversal< TRAV2 >Rebinds the traversal type
 CLatBuilder::GenSeq::CyclicGroupTraits< DERIVED >Cyclic group traits
 CLatBuilder::GenSeq::CyclicGroupTraits< CyclicGroup< LatticeType::ORDINARY, COMPRESS, TRAV, ORDER > >
 CLatBuilder::GenSeq::CyclicGroupTraits< CyclicGroup< LatticeType::POLYNOMIAL, COMPRESS, TRAV, ORDER > >
 CLatBuilder::GenSeq::CyclicGroupTraversal< LR >Default traversal policy for cyclic groups
 CLatBuilder::GenSeq::CyclicGroupTraversalTraits< DERIVED >Cyclic group traits
 CLatBuilder::GenSeq::CyclicGroupTraversalTraits< CyclicGroupTraversal< LatticeType::ORDINARY > >
 CLatBuilder::GenSeq::CyclicGroupTraversalTraits< CyclicGroupTraversal< LatticeType::POLYNOMIAL > >
 CLatBuilder::GenSeq::detail::CoprimeIntegersBasisElement
 CLatBuilder::GenSeq::detail::GeneratingValuesBasisElement< Modulus >
 CLatBuilder::GenSeq::detail::Traversal< TRAV >
 CLatBuilder::GenSeq::detail::Traversal< LatBuilder::Traversal::Random< RAND > >
 CLatBuilder::GenSeq::Extend< LR, TRAV >::RebindTraversal< TRAV2 >Rebinds the traversal type
 CLatBuilder::GenSeq::GeneratingValues< LatticeType, Compress, TRAV >Indexed sequence of generating values: -For ordinary lattices: integers coprime with a specified modulus (Integer)
 CLatBuilder::GenSeq::GeneratingValues< LatticeType::ORDINARY, COMPRESS, TRAV >::RebindTraversal< TRAV2 >Rebinds the traversal type
 CLatBuilder::GenSeq::GeneratingValues< LatticeType::POLYNOMIAL, COMPRESS, TRAV >::RebindTraversal< TRAV2 >Rebinds the traversal type
 CLatBuilder::GenSeq::GeneratingValuesTraits< DERIVED >GeneratingValues traits
 CLatBuilder::GenSeq::GeneratingValuesTraits< GeneratingValues< LatticeType::ORDINARY, COMPRESS, TRAV > >
 CLatBuilder::GenSeq::GeneratingValuesTraits< GeneratingValues< LatticeType::POLYNOMIAL, COMPRESS, TRAV > >
 CLatBuilder::GenSeq::PowerSeq< BASE >::RebindTraversal< TRAV2 >Rebinds the traversal type
 CLatBuilder::GenSeq::VectorCreator< SEQ >Creator for vectors of sequences of generator values
 CLatBuilder::IndexedIterator::Random< SEQ, RAND >::end_tag
 CLatBuilder::IndexMap< M >Permutation of vector indices
 CLatBuilder::Interlaced::WeightsInterlacer< WEIGHTS >Class to interlace weights in dimension \(s\) into weights in dimension \(d s\) using the \(w\) operator defined in Corollary 1
 CLatBuilder::Kernel::Base< DERIVED >Base base class for factories of kernel values
 CLatBuilder::Kernel::IAAlpha::CorrectionProductWeightsThis class mimicks the LatticeTester::ProductWeights class
 CLatBuilder::Kernel::IB::CorrectionProductWeightsThis class mimicks the LatticeTester::ProductWeights class
 CLatBuilder::LatDef< LR, ET >Definition of a rank-1 lattice
 CLatBuilder::LatSeq::CBC< LR, ET, GENSEQ >Sequence of lattice definitions obtained by appending a variable component to a base genrating vector
 CLatBuilder::LatSeq::CBC< LR, ET, GENSEQ >::const_iterator::end_tag
 CLatBuilder::LatticeTraits< LR >Lattice traits
 CLatBuilder::LatticeTraits< LatticeType::DIGITAL >Lattice traits for digital lattice rule
 CLatBuilder::LatticeTraits< LatticeType::ORDINARY >Lattice traits for ordinary lattice rule
 CLatBuilder::LatticeTraits< LatticeType::POLYNOMIAL >Lattice traits for polynomial lattice rule
 CLatBuilder::LFSR113LFSR113 pseudo-random generator by L'Ecuyer
 CLatBuilder::LFSR258LFSR258 pseudo-random generator by L'Ecuyer
 CLatBuilder::MeritFilterListPolicy< LatticeType, EmbeddingType >Policy class template for MeritFilterList
 CLatBuilder::MeritFilterTraits< EmbeddingType >Traits class template for filters of merit values
 CLatBuilder::MeritFilterTraits< EmbeddingType::MULTILEVEL >
 CLatBuilder::MeritFilterTraits< EmbeddingType::UNILEVEL >
 CLatBuilder::MeritSeq::CBC< LR, ET, COMPRESS, PLO, PROJDEP, ACC >Sequence of lattice merit for CBC exploration
 CLatBuilder::MeritSeq::CoordUniformCBC< LR, ET, COMPRESS, PLO, KERNEL, PROD >Sequence of lattice merit for weighted coordinate-uniform figures of merit
 CLatBuilder::MeritSeq::CoordUniformCBC< LR, ET, COMPRESS, PLO, KERNEL, PROD >::Seq< GENSEQ >Output sequence from the coordinate-uniform CBC algorithm
 CLatBuilder::MeritSeq::CoordUniformCBC< LR, ET, COMPRESS, PLO, KERNEL, PROD >::Seq< GENSEQ >::const_iterator::end
 CLatBuilder::MeritSeq::CoordUniformInnerProd< LR, ET, COMPRESS, PLO >Standard implementation of the inner product for a sequence of vector with a single vector
 CLatBuilder::MeritSeq::CoordUniformInnerProdFast< LR, ET, COMPRESS, PLO >FFT-based implementation of the inner product for a circulant sequence of vector with a single vector
 CLatBuilder::MeritSeq::CoordUniformState< LR, ET, COMPRESS, PLO >Base base class for states used in the evaluation coordinate-uniform figures of merit
 CLatBuilder::MeritSeq::CoordUniformStateCreator
 CLatBuilder::MeritSeq::detail::IsFastCompatible< GENSEQ >
 CLatBuilder::MeritSeq::detail::IsFastCompatible< GenSeq::CyclicGroup< LR, COMPRESS > >
 CLatBuilder::MeritSeq::LatSeqOverCBC< CBC >Sequence of merit values for any sequence of lattice definitions
 CLatBuilder::Norm::Normalizer< LR, ET, NORM >Generic normalizer for merit values
 CLatBuilder::Norm::NormAlphaBase< DERIVED >Base class for bounds on the \(\mathcal P_\alpha\) values
 CLatBuilder::Parser::CombinedWeightsParser for weights
 CLatBuilder::Parser::CommandLine< LatticeType, EmbeddingType >Collection of arguments required to construct a Search instance
 CLatBuilder::Parser::CommandLine< LR, LatBuilder::EmbeddingType::UNILEVEL >Specialization of CommandLine for ordinary lattices
 CLatBuilder::Parser::CoordUniformFigureOfMerit< LR >Parser for coordinate-uniform figures of merit
 CLatBuilder::Parser::CoordUniformFigureOfMerit< LR >::ParseKernel
 CLatBuilder::Parser::EmbeddingTypeParser for size parameters
 CLatBuilder::Parser::FigureOfMerit< LR >Parser for generic weighted figures of merit
 CLatBuilder::Parser::Kernel< LR >Parser for kernels for coordinate-uniform figures of merit
 CLatBuilder::Parser::LatticeParametersParseHelper< LR >Convert lattice parameter strings to the appropriate input format
 CLatBuilder::Parser::LatticeParametersParseHelper< LatticeType::ORDINARY >
 CLatBuilder::Parser::LatticeParametersParseHelper< LatticeType::POLYNOMIAL >
 CLatBuilder::Parser::LatticeParserParser Lattice (ORDINARY - POLYNOMIAL)
 CLatBuilder::Parser::LevelWeights< LR >Parser for per-level weights
 CLatBuilder::Parser::MeritCombiner< LR >Parser for filters combiners for use with embedded lattices
 CLatBuilder::Parser::MeritFilter< LR, ET >
 CLatBuilder::Parser::MeritFilterList< LR >Parser for merit transformation filters
 CLatBuilder::Parser::ProjDepMerit< LR >Parser for projection-dependent figures of merit
 CLatBuilder::Parser::ProjDepMerit< LR >::ParseCoordUniform
 CLatBuilder::Parser::Search< LR, ET >Parser for coordinate-uniform figures of merit
 CLatBuilder::Parser::SizeParam< LR, ET >Parser for size parameters
 CLatBuilder::Parser::WeightedFigureOfMerit< LR >Parser for generic weighted figures of merit
 CLatBuilder::Parser::WeightedFigureOfMerit< LR >::ParseProjDepMerit< ACC >
 CLatBuilder::Parser::WeightsParser for weights
 CLatBuilder::PerLevelOrderTraits< PerLevelOrder, LR, COMPRESS >
 CLatBuilder::PerLevelOrderTraits< PerLevelOrder::BASIC, LatticeType::DIGITAL, COMPRESS >
 CLatBuilder::PerLevelOrderTraits< PerLevelOrder::BASIC, LR, COMPRESS >
 CLatBuilder::PerLevelOrderTraits< PerLevelOrder::CYCLIC, LR, COMPRESS >
 CLatBuilder::ProjDepMerit::Base< DERIVED >Base base class for projection-dependent figures of merit
 CLatBuilder::ProjDepMerit::Evaluator< DERIVED, LR, ET, COMPRESS, PLO >
 CLatBuilder::ProjDepMerit::Evaluator< CoordUniform< KERNEL >, LR, ET, COMPRESS, PLO >Evaluator for coordinate-uniform projeciton-dependent figures of merit
 CLatBuilder::ProjDepMerit::Evaluator< Spectral< NORM >, LatticeType::ORDINARY, ET, COMPRESS, PLO >Evaluator for coordinate-uniform projeciton-dependent figures of merit
 CLatBuilder::SeqCombiner< SEQ, INCREMENT >Multidimensional sequence composed of unidimensional sequences
 CLatBuilder::SeqCombiner< SEQ, INCREMENT >::const_iterator::end_tag
 CLatBuilder::SizeParam< LatticeType, EmbeddingType >Lattice size parameter
 CLatBuilder::SizeParamTraits< DERIVED >SizeParam traits
 CLatBuilder::SizeParamTraits< SizeParam< LatticeType::DIGITAL, ET > >SizeParam traits for digital lattice rule
 CLatBuilder::SizeParamTraits< SizeParam< LatticeType::ORDINARY, ET > >SizeParam traits for ordinary lattice rule
 CLatBuilder::SizeParamTraits< SizeParam< LatticeType::POLYNOMIAL, ET > >SizeParam traits for polynomial lattice rule
 CLatBuilder::Storage< LR, ET, COM, PLO >Storage policy
 CLatBuilder::Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO >::LevelRangesSequence of ranges of indices corresponding to embedded levels
 CLatBuilder::Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO >::LevelRanges::const_iterator::end_tag
 CLatBuilder::StorageTraits< DERIVED >Storage traits
 CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::MULTILEVEL, COMPRESS > >
 CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::MULTILEVEL, COMPRESS > >::StrideStride permutation
 CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::MULTILEVEL, COMPRESS > >::UnpermuteUnpermuted permutation
 CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::UNILEVEL, COMPRESS > >
 CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::UNILEVEL, COMPRESS > >::StrideStride permutation
 CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::UNILEVEL, COMPRESS > >::UnpermuteUnpermuted permutation
 CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO > >
 CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO > >::StrideStride permutation
 CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO > >::UnpermuteUnpermuted permutation
 CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS > >
 CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS > >::StrideStride permutation
 CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS > >::UnpermuteUnpermuted permutation
 CLatBuilder::Task::CBCBasedSearchTraits< class >Traits for CBCBasedSearch
 CLatBuilder::Task::CBCBasedSearchTraits< CBCTag< LR, ET, COMPRESS, PLO, FIGURE > >
 CLatBuilder::Task::CBCBasedSearchTraits< EvalTag< LR, ET, COMPRESS, PLO, FIGURE > >
 CLatBuilder::Task::CBCBasedSearchTraits< FastCBCTag< LR, ET, COMPRESS, PLO, CoordUniformFigureOfMerit< KERNEL > > >
 CLatBuilder::Task::CBCBasedSearchTraits< FastCBCTag< LR, ET, COMPRESS, PLO, FIGURE > >
 CLatBuilder::Task::CBCBasedSearchTraits< RandomCBCTag< LR, ET, COMPRESS, PLO, FIGURE > >
 CLatBuilder::Task::CBCSelector< LR, ET, COMPRESS, PLO, FIGURE >Selector the proper CBC algorithm, given a figure of merit
 CLatBuilder::Task::CBCSelector< LR, ET, COMPRESS, PLO, CoordUniformFigureOfMerit< KERNEL > >
 CLatBuilder::Task::CBCSelector< LR, ET, COMPRESS, PLO, WeightedFigureOfMerit< PROJDEP, ACC > >
 CLatBuilder::Task::CBCTag< LR, ET, COMPRESS, PLO, FIGURE >
 CLatBuilder::Task::EvalTag< LR, ET, COMPRESS, PLO, FIGURE >
 CLatBuilder::Task::ExhaustiveTag< LR, ET, COMPRESS, PLO, FIGURE >
 CLatBuilder::Task::FastCBCTag< LR, ET, COMPRESS, PLO, FIGURE >
 CLatBuilder::Task::KorobovTag< LR, ET, COMPRESS, PLO, FIGURE >
 CLatBuilder::Task::LatSeqBasedSearchTraits< class >Traits for LatSeqBasedSearch
 CLatBuilder::Task::LatSeqBasedSearchTraits< ExhaustiveTag< LR, ET, COMPRESS, PLO, FIGURE > >
 CLatBuilder::Task::LatSeqBasedSearchTraits< KorobovTag< LR, ET, COMPRESS, PLO, FIGURE > >
 CLatBuilder::Task::LatSeqBasedSearchTraits< RandomKorobovTag< LR, ET, COMPRESS, PLO, FIGURE > >
 CLatBuilder::Task::LatSeqBasedSearchTraits< RandomTag< LR, ET, COMPRESS, PLO, FIGURE > >
 CLatBuilder::Task::RandomCBCTag< LR, ET, COMPRESS, PLO, FIGURE >
 CLatBuilder::Task::RandomKorobovTag< LR, ET, COMPRESS, PLO, FIGURE >
 CLatBuilder::Task::RandomTag< LR, ET, COMPRESS, PLO, FIGURE >
 CLatBuilder::Task::Search< LR, ET >::MinObserverObserver of the MinElement functor
 CLatBuilder::Task::TaskBase base class for all tasks
 CLatBuilder::TextStream::detail::bracket_traits_helper< bool >
 CLatBuilder::TextStream::detail::bracket_traits_helper< true >
 CLatBuilder::TextStream::detail::has_const_iterator< T >
 CLatBuilder::TextStream::detail::is_ostreamable< T >
 CLatBuilder::TextStream::detail::is_pair< T >
 CLatBuilder::TextStream::detail::is_set< T >
 CLatBuilder::Traversal::ForwardRange-based forward traversal type
 CLatBuilder::Traversal::Policy< SEQ, TRAV >Traversal policy
 CLatBuilder::Traversal::Policy< SEQ, GenSeq::CyclicGroupTraversal< LR > >::const_iterator::end_tag
 CLatBuilder::Traversal::Random< RAND >Random traversal type
 CLatBuilder::TypeInfo< T >Framework to specify a human-readable name for data types
 CLatBuilder::TypeInfo< boost::accumulators::tag::max >
 CLatBuilder::TypeInfo< boost::accumulators::tag::sum >
 CLatBuilder::UniformUIntDistribution< UINTTYPE, RAND >
 CLatBuilder::Vectorize::BinaryOperator< OP, ISVEC1, ISVEC2 >Automatic dispatcher for binary operators
 CLatBuilder::Vectorize::BinaryOperator< OP, true, false >Vector-scalar specialization of BinaryOperator
 CLatBuilder::Vectorize::BinaryOperator< OP, true, true >Vector-vector specialization of BinaryOperator
 CLatBuilder::Vectorize::BinaryOperatorResult< OP, T1, T2 >Guesses the result type of the binary operator OP given arguments of type T1 and T2
 CLatBuilder::Vectorize::IsIndexable< T >Type traits class that checks if T is indexable with []
 CLatBuilder::WeightedFigureOfMeritEvaluator< FIGURE, LR, ET, COMPRESS, PLO >Evaluator for WeightedFigureOfMerit
 CLatBuilder::WeightsDispatcher
 CLatBuilder::Zip< DERIVED >Iterator incrementing policy that traverses unidimensional sequences in parallel
 CSearch
 CLatBuilder::Task::LatSeqBasedSearchTraits< TAG >
 CLatticeTester::CoordinateSets::AddCoordinate< BASE >This template class wraps any implementation of CoordinateSets and adds a specific coordinate to each coordinate sets
 CLatticeTester::CoordinateSets::AddCoordinate< BASE >::const_iterator::end_tag
 CLatticeTester::CoordinateSets::FromRangesA CoordinateSets for coordinates within a given range
 CLatticeTester::CoordinateSets::FromRanges::const_iterator::end_tag
 CLatticeTester::CoordinateSets::SubsetsThis class implements CoordinateSets for any set of coordinates
 CLatticeTester::CoordinateSets::Subsets::const_iterator::end_tag
 CLatticeTester::IntFactor< Int >The objects of this class are the "prime" factors in the decomposition of a positive integer
 CLatticeTester::IntLatticeBasis< Int, BasInt, Dbl, RedDbl >This class represents a lattice and its basis and offers tools to do basic manipulations on lattice bases
 CLatticeTester::Lacunary< BasInt >This class implements sets of lacunary indices
 CLatticeTester::LatTestWriter< Int >This is an abstract class that represents an interface to Writer classes
 CLatticeTester::LatticeAnalysis< Int, BasInt, Dbl, RedDbl >This class gathers other classes of LatticeTester to create an object performing tests on lattices
 CLatticeTester::LatticeTesterConfig< Int, BasIntMat >This class is used to save the configuration of a lattice test
 CLatticeTester::Normalizer< RedDbl >Classes which inherit from this base class are used in implementing bounds on the length of the shortest nonzero vector in a lattice [3]
 CLatticeTester::ParamReader< Int, BasInt, RedDbl >Utility class that can be used to read different kind of data from a file
 CLatticeTester::RandomThis class generates random numbers (in fact pseudo-random numbers)
 CLatticeTester::Reducer< Int, BasInt, Dbl, RedDbl >This class implements (or wraps from NTL) all the functions that are needed to reduce a basis
 CLatticeTester::specLatticeAnalysis< Int, BasInt, Dbl, RedDbl >This structure specializes certain members of LatticeAnalysis
 CLatticeTester::specLatticeAnalysis< NTL::ZZ, NTL::ZZ, Dbl, RedDbl >
 CLatticeTester::specLatticeAnalysis< std::int64_t, std::int64_t, Dbl, RedDbl >
 CLatticeTester::TypesSets standard typedef’s for the types that can be used in LatticeTester
 CLatticeTester::WeightsAbstract weights class
 CLatBuilder::Functor::LowPass< Real >
 CMat
 CCombiner
 CLatBuilder::MeritFilterListPolicy< LR, ET >
 CLatBuilder::Functor::MinElement< Real >
 CNetBuilder::AccumulatorAccumulator class
 CNetBuilder::AddBinaryOperatorAdd binary operation class
 CNetBuilder::CBCCoordinateSetCBC sequence of coordinate sets
 CNetBuilder::DigitalNetDefinition of a digital net in base 2
 CNetBuilder::FigureOfMerit::FigureOfMeritAbstract class to represent any figure of merit
 CNetBuilder::FigureOfMerit::FigureOfMeritEvaluatorEvaluator abstract class to evaluate figure of merit for a net
 CNetBuilder::FigureOfMerit::ResolutionGapProjMerit< ET >Template class representing a projection-dependent merit defined by the resolution-gap of the projection
 CNetBuilder::FigureOfMerit::ResolutionGapProjMerit< EmbeddingType::MULTILEVEL >Template specialization of the projection-dependent merit defined by the resolution-gap of the projection in the case of multilevel nets
 CNetBuilder::FigureOfMerit::ResolutionGapProjMerit< EmbeddingType::UNILEVEL >Template specialization of the projection-dependent merit defined by the resolution-gap of the projection in the case of unilevel nets
 CNetBuilder::FigureOfMerit::TValueProjMerit< ET, METHOD >Template class representing a projection-dependent merit defined by the t-value of the projection
 CNetBuilder::FigureOfMerit::TValueProjMerit< EmbeddingType::MULTILEVEL, METHOD >Template specialization of the projection-dependent merit defined by the t-value of the projection in the case of multilevel nets
 CNetBuilder::FigureOfMerit::TValueProjMerit< EmbeddingType::UNILEVEL, METHOD >Template specialization of the projection-dependent merit defined by the t-value of the projection in the case of unilevel nets
 CNetBuilder::GaussMethodClass to compute the t-value of a projection of a digital net in base 2
 CNetBuilder::GeneratingMatrixThis class implements a generating matrix of a digital net in base 2
 CNetBuilder::JoeKuo::Combiner< q >\(D^{(q)} \)Combiner used by Joe and Kuo in [14]
 CNetBuilder::LevelCombiner::LevelCombiner
 CNetBuilder::MaxBinaryOperatorMax binary operation class
 CNetBuilder::NetConstructionTraits< NC >Digital net construction traits
 CNetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT >
 CNetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT >::RandomGenValueGenerator< ET, RAND >
 CNetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT >::RandomGenValueGenerator< EmbeddingType::MULTILEVEL, RAND >
 CNetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT >::RandomGenValueGenerator< EmbeddingType::UNILEVEL, RAND >
 CNetBuilder::NetConstructionTraits< NetConstruction::POLYNOMIAL >
 CNetBuilder::NetConstructionTraits< NetConstruction::POLYNOMIAL >::RandomGenValueGenerator< ET, RAND >
 CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL >
 CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL >::GenValueSpaceCoordSeq
 CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL >::GenValueSpaceCoordSeq::const_iterator::end_tag
 CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL >::RandomGenValueGenerator< ET, RAND >
 CNetBuilder::Parser::CommandLine< NC, ET >Collection of arguments required to construct a Search instance
 CNetBuilder::Parser::ComputeMaxCardFromWeights< WEIGHTS >Helper structure template to compute the maximal order of subprojections with non zero weights when possible
 CNetBuilder::Parser::EmbeddingTypeParserParser for size parameters
 CNetBuilder::Parser::ExplorationMethodParser< NC, ET >Parser for exploration methods
 CNetBuilder::Parser::FigureParser< NC, ET >Parser for figures
 CNetBuilder::Parser::LevelCombinerParser< NC, ET >Parser for combiners
 CNetBuilder::Parser::LevelCombinerParser< NC, NetBuilder::EmbeddingType::MULTILEVEL >
 CNetBuilder::Parser::LevelCombinerParser< NC, NetBuilder::EmbeddingType::UNILEVEL >
 CNetBuilder::Parser::NetConstructionParser< ET >Parser for construction types
 CNetBuilder::Parser::NetConstructionParser< EmbeddingType::MULTILEVEL >
 CNetBuilder::Parser::NetConstructionParser< EmbeddingType::UNILEVEL >
 CNetBuilder::Parser::NetDescriptionParser< NC, ET >Parser for net descriptions
 CNetBuilder::Parser::NetDescriptionParser< NetConstruction::EXPLICIT, ET >
 CNetBuilder::Parser::NetDescriptionParser< NetConstruction::POLYNOMIAL, ET >
 CNetBuilder::Parser::NetDescriptionParser< NetConstruction::SOBOL, ET >
 CNetBuilder::Parser::SizeParameterParser< NC, ET >Parser for size parameters
 CNetBuilder::Parser::SizeParameterParser< NetConstruction::EXPLICIT, ET >
 CNetBuilder::Parser::SizeParameterParser< NetConstruction::POLYNOMIAL, ET >
 CNetBuilder::Parser::SizeParameterParser< NetConstruction::SOBOL, ET >
 CNetBuilder::ProgressiveRowReducerClass used to perform row reduction operations on a matrix
 CNetBuilder::SchmidMethodClass to compute the t-value of a projection of a digital net in base 2
 CNetBuilder::Task::FullCBCExplorer< NC, ET >Class to explorer exhaustively a search space using the CBC search algorithm
 CNetBuilder::Task::MinimumObserver< NC >Observer of the best figure of merit
 CNetBuilder::Task::MixedCBCExplorer< NC, ET >Class to explorer first exhaustively and then randomly a search space using the CBC search algorithm
 CNetBuilder::Task::RandomCBCExplorer< NC, ET >Class to explorer randomly a search space using the CBC search algorithm
 CNetBuilder::Task::TaskBase base class for all tasks
 CLatBuilder::Norm::NormAlphaBase< IAAlpha >
 CLatBuilder::Norm::NormAlphaBase< IB >
 CLatBuilder::Norm::NormAlphaBase< PAlphaDPW08 >
 CLatBuilder::Norm::NormAlphaBase< PAlphaPLR >
 CLatBuilder::Norm::NormAlphaBase< PAlphaSL10 >
 CLatBuilder::Traversal::Policy< CoprimeIntegers< COMPRESS, TRAV >, TRAV >
 CLatBuilder::Traversal::Policy< CyclicGroup< LatticeType::ORDINARY, COMPRESS, TRAV, ORDER >, TRAV >
 CLatBuilder::Traversal::Policy< CyclicGroup< LatticeType::POLYNOMIAL, COMPRESS, TRAV, ORDER >, TRAV >
 CLatBuilder::Traversal::Policy< Extend< LR, TRAV >, TRAV >
 CLatBuilder::Traversal::Policy< GeneratingValues< LatticeType::ORDINARY, COMPRESS, TRAV >, TRAV >
 CLatBuilder::Traversal::Policy< GeneratingValues< LatticeType::POLYNOMIAL, COMPRESS, TRAV >, TRAV >
 CLatBuilder::SeqCombiner< GENSEQ, POLICY >
 CLatBuilder::SeqCombiner< GenSeq::PowerSeq< GENSEQ >, Zip >
 CLatBuilder::SeqCombiner< std::vector< uInteger >, LatBuilder::CartesianProduct >
 CLatBuilder::SizeParam< LatBuilder::LatticeType::DIGITAL, ET >
 CLatBuilder::SizeParam< LR, ET >
 CLatBuilder::SizeParamTraits< SizeParam< LR, EmbeddingType::MULTILEVEL > >
 CLatBuilder::SizeParamTraits< SizeParam< LR, EmbeddingType::UNILEVEL > >
 Cstd::exceptionSTL class
 Cstd::set< K >STL class
 Cstd::unique_ptr< T >STL class
 Cstd::vector< T >STL class
 CLatBuilder::Storage< LatBuilder::LatticeType::DIGITAL, ET, KERNEL::suggestedCompression()>
 CLatBuilder::Storage< LatticeType::DIGITAL, EmbeddingType::MULTILEVEL, COMPRESS >
 CLatBuilder::Storage< LatticeType::DIGITAL, EmbeddingType::UNILEVEL, COMPRESS >
 CLatBuilder::Storage< LatticeType::ORDINARY, ET, COMPRESS >
 CLatBuilder::Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PerLevelOrder::CYCLIC >
 CLatBuilder::Storage< LR, EmbeddingType::UNILEVEL, COMPRESS >
 CLatBuilder::Storage< LR, ET, COMPRESS, PLO >
 CLatBuilder::StorageTraits< self_type >
 CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS, PLO > >
 CNetBuilder::FigureOfMerit::TValueProjMerit< EmbeddingType::MULTILEVEL, GaussMethod >
 CNetBuilder::FigureOfMerit::TValueProjMerit< EmbeddingType::MULTILEVEL, SchmidMethod >
 CNetBuilder::FigureOfMerit::TValueProjMerit< EmbeddingType::UNILEVEL, GaussMethod >
 CNetBuilder::FigureOfMerit::TValueProjMerit< EmbeddingType::UNILEVEL, SchmidMethod >
 CNetBuilder::FigureOfMerit::TValueProjMerit< ET, GaussMethod >
 CNetBuilder::FigureOfMerit::TValueProjMerit< ET, SchmidMethod >
 CLatBuilder::UniformUIntDistribution< size_t, RAND >
 CLatBuilder::UniformUIntDistribution< size_type, RandomGenerator >
 CLatBuilder::UniformUIntDistribution< unsigned long, RAND >
 CVec