CBASE | |
CLatBuilder::CachedSeq< BASE, LR, ET, COMPRESS > | Cached sequence wrapper |
Cboost::iterators::iterator_adaptor | |
CLatBuilder::BridgeIteratorCached< SEQ > | Bridge iterator with cached value |
CLatBuilder::BridgeIteratorCachedPtr< SEQ > | Bridge iterator with cached value accessible through a pointer |
CLatBuilder::BridgeIteratorDynamic< SEQ > | Bridge iterator with dynamically computed value |
CLatBuilder::LatSeq::CBC< LR, ET, GENSEQ >::const_iterator | Constant iterator |
Cboost::iterators::iterator_facade | |
CLatBuilder::IndexedIterator::Forward< SEQ > | Constant forward indexed iterator |
CLatBuilder::IndexedIterator::Random< SEQ, RAND > | Immutable random indexed iterator |
CLatBuilder::MeritSeq::CoordUniformCBC< LR, ET, COMPRESS, PLO, KERNEL, PROD >::Seq< GENSEQ >::const_iterator | Constant iterator |
CLatBuilder::SeqCombiner< SEQ, INCREMENT >::const_iterator | Constant iterator |
CLatBuilder::Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO >::LevelRanges::const_iterator | Constant iterator |
CLatBuilder::Traversal::Policy< SEQ, GenSeq::CyclicGroupTraversal< LR > >::const_iterator | Immutable iterator type |
CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL >::GenValueSpaceCoordSeq::const_iterator | |
CCBCBasedSearchTraits::Search | |
CLatBuilder::Task::CBCBasedSearch< CBCTag< LR, ET, COMPRESS, PLO, FIGURE > > | |
CLatBuilder::Task::CBCBasedSearch< EvalTag< LR, ET, COMPRESS, PLO, FIGURE > > | |
CLatBuilder::Task::CBCBasedSearch< FastCBCTag< LR, ET, COMPRESS, PLO, FIGURE > > | |
CLatBuilder::Task::CBCBasedSearch< RandomCBCTag< LR, ET, COMPRESS, PLO, FIGURE > > | |
CLatBuilder::Task::CBCBasedSearch< TAG > | Component-by-component search task |
CCompositionMaker | Generator of all the compositions of an integer in a specific number of parts |
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_api | Specialization of c_api for double precision |
CGF2X | |
CNTL::polynomial | |
CINCREMENT | |
CLatBuilder::SeqCombiner< SEQ, INCREMENT >::const_iterator | Constant iterator |
CLatBuilder::Accumulator< OP, VAL, ACCVAL > | Accumulator template class |
CLatBuilder::BasicMeritFilter< LR, ET, OUT > | Abstract base class for filters |
CLatBuilder::BasicMeritFilter< LR, EmbeddingType::MULTILEVEL > | |
CLatBuilder::Norm::Normalizer< LR, EmbeddingType::MULTILEVEL, NORM > | Specialization of EmbeddingType::Normalizer for embedded lattices |
CLatBuilder::BasicMeritFilter< LR, EmbeddingType::UNILEVEL > | |
CLatBuilder::Norm::Normalizer< LR, EmbeddingType::UNILEVEL, NORM > | Specialization of EmbeddingType::Normalizer for ordinary lattices |
CLatBuilder::BasicMeritFilter< LR, ET > | |
CLatBuilder::MeritFilter< LR, ET > | Generic filter wrapper for merit values |
CLatBuilder::BasicMeritFilterList< LR, ET > | Container class for merit filters |
CLatBuilder::BasicMeritFilterList< LR, EmbeddingType::MULTILEVEL > | |
CLatBuilder::MeritFilterListPolicy< LR, EmbeddingType::MULTILEVEL > | Specialization of MeritFilterListPolicy for embedded lattices |
CLatBuilder::BasicMeritFilterList< LR, EmbeddingType::UNILEVEL > | |
CLatBuilder::MeritFilterListPolicy< LR, EmbeddingType::MULTILEVEL > | Specialization of MeritFilterListPolicy for embedded lattices |
CLatBuilder::MeritFilterListPolicy< LR, EmbeddingType::UNILEVEL > | Specialization of MeritFilterListPolicy for ordinary lattices |
CLatBuilder::BasicSizeParam< DERIVED > | Abstract CRTP base class for lattice size parameter |
CLatBuilder::BasicSizeParam< SizeParam< LR, EmbeddingType::MULTILEVEL > > | |
CLatBuilder::BasicSizeParam< SizeParam< LR, EmbeddingType::UNILEVEL > > | |
CLatBuilder::BasicStorage< DERIVED > | Base class for storage types |
CLatBuilder::BasicStorage< Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO > > | |
CLatBuilder::BasicStorage< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS, PLO > > | |
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::GenSeq::PowerSeq< SEQ > | |
CLatBuilder::GenSeq::PowerSeq< typename Base::template RebindTraversal< TRAV2 >::Type > | |
CLatBuilder::LatSeq::Combiner< LR, ET, GenSeqType, CartesianProduct > | |
CLatBuilder::LatSeq::Combiner< LR, ET, GenSeqType, Zip > | |
CLatBuilder::BridgeSeq< Combiner< LR, ET, GENSEQ, POLICY >, SeqCombiner< GENSEQ, POLICY >, LatDef< LR, ET >, BridgeIteratorCached > | |
CLatBuilder::LatSeq::Combiner< LR, ET, GENSEQ, POLICY > | Sequence of lattices based on a combination of sequences of generator values |
CLatBuilder::LatSeq::Korobov< LR, ET, GenSeqType > | |
CLatBuilder::BridgeSeq< Combiner< LR, ET, GENSEQ, Zip >, SeqCombiner< GENSEQ, Zip >, LatDef< LR, ET >, BridgeIteratorCached > | |
CLatBuilder::LatSeq::Combiner< LR, ET, GenSeq::PowerSeq< GENSEQ >, Zip > | |
CLatBuilder::LatSeq::Korobov< LR, ET, GENSEQ > | Sequence of Korobov lattices |
CLatBuilder::BridgeSeq< PowerSeq< BASE >, BASE, BASE::value_type, BridgeIteratorCached > | |
CLatBuilder::GenSeq::PowerSeq< BASE > | Sequence filter that raises values (of integers or polynomials) to a given power, optionally modulo a given modulus |
CLatBuilder::BridgeSeq< Seq< GENSEQ >, GENSEQ, MeritValue, BridgeIteratorCached > | |
CLatBuilder::MeritSeq::CoordUniformInnerProd< LR, ET, COMPRESS, PLO >::Seq< GENSEQ > | Sequence of inner product values |
CLatBuilder::MeritSeq::CoordUniformInnerProdFast< LR, ET, COMPRESS, PLO >::Seq< GENSEQ > | Sequence of inner product values |
CLatBuilder::BridgeSeq< Seq< GENSEQ >, LatSeq::CBC< LR, ET, GENSEQ >, value_type, BridgeIteratorCached > | |
CLatBuilder::MeritSeq::CBC< LR, ET, COMPRESS, PLO, PROJDEP, ACC >::Seq< GENSEQ > | Output sequence of merit values |
CLatBuilder::BridgeSeq< Seq< LATSEQ >, LATSEQ, CBC::value_type, BridgeIteratorCached > | |
CLatBuilder::MeritSeq::LatSeqOverCBC< CBC >::Seq< LATSEQ > | Output sequence of merit values |
CLatBuilder::BridgeSeq< Seq< MERITSEQ >, MERITSEQ, Real, BridgeIteratorCached > | |
CLatBuilder::MeritFilterList< LR, ET >::Seq< MERITSEQ > | Output sequence from the filters |
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::FigureOfMerit | Abstract base class for figures of merit |
CLatBuilder::CoordUniformFigureOfMerit< KERNEL > | Base base class for coordinate-uniform figures of merit |
CLatBuilder::WeightedFigureOfMerit< PROJDEP, ACC > | Weighted figure of merit |
CLatBuilder::Functor::AllOf | Returns 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 [rGOD13a] |
CLatBuilder::Functor::IB | One-dimensional merit function for the interlaced \(\mathcal B_{d, \gamma, (2)}\) discrepancy in base 2 [rGOD13a] |
CLatBuilder::Functor::ICAlpha | One-dimensional merit function for the interlaced \(\mathcal B_{\alpha, d, \gamma}\) discrepancy in base 2 [rGOD15c] |
CLatBuilder::Functor::LowPass< T > | Low pass filter |
CLatBuilder::Functor::Max< T > | Scalar max binary operator |
CLatBuilder::Functor::MinElement< T > | Minimum element functor |
CLatBuilder::Functor::PAlpha | One-dimensional merit function for the \(\mathcal P_\alpha\) discrepancy |
CLatBuilder::Functor::PAlphaTilde | One-dimensional merit function for the \(\tilde{\mathcal{P}}_{\alpha}\) discrepancy |
CLatBuilder::Functor::Pow | Raise to power |
CLatBuilder::Functor::RPLR | One-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::Traversal::Policy< SEQ, GenSeq::CyclicGroupTraversal< LR > > | |
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::Base< FunctorAdaptor< FUNCTOR > > | |
CLatBuilder::Kernel::FunctorAdaptor< FUNCTOR > | Generic kernel for functors |
CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::IAAlpha > > | |
CLatBuilder::Kernel::FunctorAdaptor< Functor::IAAlpha > | |
CLatBuilder::Kernel::IAAlpha | |
CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::IB > > | |
CLatBuilder::Kernel::FunctorAdaptor< Functor::IB > | |
CLatBuilder::Kernel::IB | |
CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::ICAlpha > > | |
CLatBuilder::Kernel::FunctorAdaptor< Functor::ICAlpha > | |
CLatBuilder::Kernel::ICAlpha | |
CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::PAlpha > > | |
CLatBuilder::Kernel::FunctorAdaptor< Functor::PAlpha > | |
CLatBuilder::Kernel::PAlpha | |
CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::PAlphaTilde > > | |
CLatBuilder::Kernel::FunctorAdaptor< Functor::PAlphaTilde > | |
CLatBuilder::Kernel::PAlphaTilde | |
CLatBuilder::Kernel::Base< FunctorAdaptor< Functor::RPLR > > | |
CLatBuilder::Kernel::FunctorAdaptor< Functor::RPLR > | |
CLatBuilder::Kernel::RPLR | |
CLatBuilder::Kernel::Base< RAlpha > | |
CLatBuilder::Kernel::RAlpha | One-dimensional merit function for the \(\mathcal R_\alpha\) figure of merit for any \(\alpha \geq 0\) |
CLatBuilder::Kernel::IAAlpha::CorrectionProductWeights | This class mimicks the LatticeTester::ProductWeights class |
CLatBuilder::Kernel::IB::CorrectionProductWeights | This class mimicks the LatticeTester::ProductWeights class |
CLatBuilder::Kernel::ICAlpha::CorrectionProductWeights | This 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::LFSR113 | LFSR113 pseudo-random generator by L'Ecuyer |
CLatBuilder::LFSR258 | LFSR258 pseudo-random generator by L'Ecuyer |
CLatBuilder::MeritFilterListPolicy< LatticeType, EmbeddingType > | Policy class template for MeritFilterList |
CLatBuilder::MeritFilterListPolicy< LR, ET > | |
CLatBuilder::Combiner< LR, MULTILEVEL > | |
CLatBuilder::MeritCombiner::Accumulator< LR, ACC > | Functor that sums the merit values of embedded lattices to produce a compound merit value |
CLatBuilder::MeritCombiner::SelectLevel< LR > | Functor that selects a the merit value of a specific embedded level as a single merit value |
CLatBuilder::MeritFilterList< LR, ET > | List of filters for merit values |
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::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::IAAlpha > > | Implementation of CoordUniformState for IPOD weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::IB > > | |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::ICAlpha > > | |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatticeTester::OrderDependentWeights > | Implementation of CoordUniformState for order-dependent weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatticeTester::PODWeights > | Implementation of CoordUniformState for POD weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatticeTester::ProductWeights > | Implementation of CoordUniformState for product weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatticeTester::ProjectionDependentWeights > | Implementation of CoordUniformState for projection-dependent weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, WEIGHTS > | Default implementation of CoordUniformState that works with any implementation of LatticeTester::Weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::IAAlpha > > | Implementation of CoordUniformState for IPOD weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::IB > > | |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::ICAlpha > > | |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatticeTester::OrderDependentWeights > | Implementation of CoordUniformState for order-dependent weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatticeTester::PODWeights > | Implementation of CoordUniformState for POD weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatticeTester::ProductWeights > | Implementation of CoordUniformState for product weights |
CLatBuilder::MeritSeq::ConcreteCoordUniformState< LR, ET, COMPRESS, PLO, LatticeTester::ProjectionDependentWeights > | Implementation of CoordUniformState for projection-dependent weights |
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::Norm::NormAlphaBase< IAAlpha > | |
CLatBuilder::Norm::IAAlpha | Bound on the interlaced \(B_{\alpha, d, \gamma, (1)}\) discrepancy |
CLatBuilder::Norm::NormAlphaBase< IB > | |
CLatBuilder::Norm::IB | Bound on the interlaced \(B_{d, \gamma, (2)}\) discrepancy |
CLatBuilder::Norm::NormAlphaBase< PAlphaDPW08 > | |
CLatBuilder::Norm::PAlphaDPW08 | Bound on the average weighted \(\mathcal P_\alpha\) discrepancy |
CLatBuilder::Norm::NormAlphaBase< PAlphaSL10 > | |
CLatBuilder::Norm::PAlphaSL10 | Bound on the weighted \(\mathcal P_\alpha\) discrepancy |
CLatBuilder::Norm::NormAlphaBase< PAlphaTilde > | |
CLatBuilder::Norm::PAlphaTilde | Bound on the weighted \(\mathcal \tilde{P}_\alpha\) discrepancy |
CLatBuilder::Parser::CombinedWeights | Parser 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::CommandLine< LR, LatBuilder::EmbeddingType::MULTILEVEL > | Specialization of CommandLine for embedded lattices |
CLatBuilder::Parser::CoordUniformFigureOfMerit< LR > | Parser for coordinate-uniform figures of merit |
CLatBuilder::Parser::CoordUniformFigureOfMerit< LR >::ParseKernel | |
CLatBuilder::Parser::EmbeddingType | Parser 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::LatticeParser | Parser 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::Weights | Parser 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::Base< CoordUniform< KERNEL > > | |
CLatBuilder::ProjDepMerit::CoordUniform< KERNEL > | Coordinate-uniform projection-dependent figure of merit |
CLatBuilder::ProjDepMerit::Base< Spectral< NORM > > | |
CLatBuilder::ProjDepMerit::Spectral< NORM > | Figure of merit based on the spectral test |
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 >::LevelRanges | Sequence 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 > >::Stride | Stride permutation |
CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::MULTILEVEL, COMPRESS > >::Unpermute | Unpermuted permutation |
CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::UNILEVEL, COMPRESS > > | |
CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::UNILEVEL, COMPRESS > >::Stride | Stride permutation |
CLatBuilder::StorageTraits< Storage< LatticeType::DIGITAL, EmbeddingType::UNILEVEL, COMPRESS > >::Unpermute | Unpermuted permutation |
CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO > > | |
CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO > >::Stride | Stride permutation |
CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::MULTILEVEL, COMPRESS, PLO > >::Unpermute | Unpermuted permutation |
CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS > > | |
CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS > >::Stride | Stride permutation |
CLatBuilder::StorageTraits< Storage< LR, EmbeddingType::UNILEVEL, COMPRESS > >::Unpermute | Unpermuted 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 >::MinObserver | Observer of the MinElement functor |
CLatBuilder::Task::Task | Base base class for all tasks |
CLatBuilder::Task::Search< LR, ET > | Base class for search tasks |
CLatBuilder::Task::Extend< LR, ET, COMPRESS, PLO, FIGURE > | Search task that extends the number of points of a lattice |
CLatBuilder::TextStream::detail::bracket_traits_helper< bool > | |
CLatBuilder::TextStream::detail::bracket_traits_helper< is_set< T >::value > | |
CLatBuilder::TextStream::detail::bracket_traits< T > | |
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::Forward | Range-based forward traversal type |
CLatBuilder::Traversal::Policy< SEQ, Forward > | Traversal policy specialization for Forward traversal |
CLatBuilder::Traversal::Policy< SEQ, TRAV > | Traversal policy |
CLatBuilder::GenSeq::CoprimeIntegers< COMPRESS, TRAV > | |
CLatBuilder::GenSeq::CoprimeIntegers< COMPRESS, TRAV2 > | |
CLatBuilder::GenSeq::Extend< LR, TRAV > | |
CLatBuilder::GenSeq::Extend< LR, TRAV2 > | |
CLatBuilder::Traversal::Policy< CoprimeIntegers< Compress::NONE, Traversal::Forward >, Traversal::Forward > | |
CLatBuilder::GenSeq::CoprimeIntegers< COMPRESS, TRAV > | Indexed sequence of integers coprime with a specified modulus |
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, Traversal::Forward >, Traversal::Forward > | |
CLatBuilder::GenSeq::Extend< LR, TRAV > | Indexed sequence of integers that extend on an smaller integer by adding higher-order digits |
CLatBuilder::Traversal::Policy< GeneratingValues< LatticeType::ORDINARY, COMPRESS, TRAV >, TRAV > | |
CLatBuilder::Traversal::Policy< GeneratingValues< LatticeType::POLYNOMIAL, COMPRESS, TRAV >, TRAV > | |
CLatBuilder::Traversal::Policy< SEQ, GenSeq::CyclicGroupTraversal< LR > >::const_iterator::end_tag | |
CLatBuilder::Traversal::Random< RAND > | Random traversal type |
CLatBuilder::Traversal::Policy< SEQ, Random< RAND > > | Traversal policy specialization for Random traversal |
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 |
CLatSeqBasedSearchTraits::Search | |
CLatBuilder::Task::LatSeqBasedSearch< ExhaustiveTag< LR, ET, COMPRESS, PLO, FIGURE > > | |
CLatBuilder::Task::LatSeqBasedSearch< KorobovTag< LR, ET, COMPRESS, PLO, FIGURE > > | |
CLatBuilder::Task::LatSeqBasedSearch< RandomTag< LR, ET, COMPRESS, PLO, FIGURE > > | |
CLatBuilder::Task::LatSeqBasedSearch< RandomKorobovTag< LR, ET, COMPRESS, PLO, FIGURE > > | |
CLatBuilder::Task::LatSeqBasedSearch< TAG > | Search task based on a sequence of lattices |
CLatticeTester::BasisConstruction< BasInt > | This class implements general methods to perform a lattice basis construction from a set of vectors, as well as general methods to obtain the dual lattice basis depending on the current lattice basis |
CLatticeTester::Config< Int, BasIntMat > | This class contains a configuration that can be passed to a LatticeAnalysis object to perform a computation |
CLatticeTester::Config< Int, BasIntMat >::BasisConfig | |
CLatticeTester::Config< Int, BasIntMat >::Configuration | This will store the infomration specific to the problem this Config object is for |
CLatticeTester::Config< Int, BasIntMat >::DualConfig | |
CLatticeTester::Config< Int, BasIntMat >::MeritConfig | |
CLatticeTester::Config< Int, BasIntMat >::ReductionConfig | |
CLatticeTester::Config< Int, BasIntMat >::ShortestConfig | |
CLatticeTester::CoordinateSets::AddCoordinate< BASE > | This template class wraps any implementation of a CoordinateSets and adds a specific coordinate to each coordinate sets |
CLatticeTester::CoordinateSets::AddCoordinate< BASE >::const_iterator::end_tag | |
CLatticeTester::CoordinateSets::FromRanges | A CoordinateSets for coordinates within a given range |
CLatticeTester::CoordinateSets::FromRanges::const_iterator::end_tag | |
CLatticeTester::CoordinateSets::Subsets | This class implements a CoordinateSets that will build all the subsets of a Coordinates object that are of a cardinality in a certain range |
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::IntLattice< Int, BasInt, Dbl, RedDbl > | This class is a skeleton for the implementation of different types of lattices |
CLatticeTester::Rank1Lattice< Int, BasInt, Dbl, RedDbl > | This class implements a general rank 1 lattice |
CLatticeTester::Lacunary< BasInt > | This class represents a set of indices with lacunary values |
CLatticeTester::LatticeAnalysis< Int, BasInt, Dbl, RedDbl > | Objects of this class can perform various tests on lattices |
CLatticeTester::LLLConstr< BasIntMat > | |
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 |
CLatticeTester::NormaBestBound< RedDbl > | This class implements upper bounds on the lenght of the shortest nonzero vector in a lattice |
CLatticeTester::NormaBestLat< RedDbl > | This class implements upper bounds on the lenght of the shortest nonzero vector in a lattice |
CLatticeTester::NormaLaminated< RedDbl > | This class implements upper bounds on the lenght of the shortest nonzero vector in a lattice |
CLatticeTester::NormaMinkL1< RedDbl > | This class implements theoretical bounds on the length of the shortest nonzero vector in a lattice, based on the densest sphere packing in space |
CLatticeTester::NormaMinkowski< RedDbl > | This class implements Minkowski’s theoretical LOWER bound on the length of the shortest non-zero vector in a lattice |
CLatticeTester::NormaPalpha< Int, RedDbl > | This class implements theoretical bounds on the values of \(P_{\alpha}\) for a lattice (see class Palpha) |
CLatticeTester::NormaRogers< RedDbl > | This class implements upper bounds on the lenght of the shortest nonzero vector in a lattice |
CLatticeTester::ParamReader< Int, BasInt, RedDbl > | Utility class that can be used to read different kind of data from a file |
CLatticeTester::Reducer< Int, BasInt, Dbl, RedDbl > | This class implements (or wraps from NTL) all the functions that are needed to reduce a basis |
CLatticeTester::Types | Sets standard typedef’s for the types that can be used in LatticeTester |
CLatticeTester::Weights | Abstract class representing Weights for figures of merit |
CLatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::IAAlpha > | |
CLatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::IB > | |
CLatBuilder::Interlaced::IPODWeights< LatBuilder::Kernel::ICAlpha > | |
CLatBuilder::CombinedWeights | Combined weights |
CLatBuilder::Interlaced::IPODWeights< KERNEL > | Class to represent interlaced projection-dependent weights |
CLatticeTester::OrderDependentWeights | Order-dependent weights |
CLatticeTester::PODWeights | Product and order-dependent (POD) weights |
CLatticeTester::ProductWeights | Product weights |
CLatticeTester::ProjectionDependentWeights | Projection-dependent weights |
CLatBuilder::Interlaced::IPDWeights< KERNEL > | Class to represent interlaced projection-dependent weights |
CLatticeTester::UniformWeights | This class is used to implement the same weight for all projections |
CNetBuilder::JoeKuo::Weights | Weights used by Joe and Kuo in [13] |
CLatticeTester::Writer< Int > | This is an abstract class that represents an interface to Writer classes |
CLatticeTester::WriterRes< Int > | This class is a simple implementation of the Writer abstract class to write in plain text format on the stream |
CMat | |
CNTL::matrix< BasInt > | |
CNTL::matrix< Int > | |
CNTL::matrix< RedDbl > | |
CNTL::matrix< T > | A subclass of the NTL::Mat<T> class |
CNetBuilder::AbstractDigitalNet | Abstract class representing digital nets in base 2 |
CNetBuilder::DigitalNet< NC > | Derived class of AbstractDigitalNet designed to implement specific construction methods |
CNetBuilder::Accumulator | Accumulator class |
CNetBuilder::AddBinaryOperator | Add binary operation class |
CNetBuilder::CBCCoordinateSet | CBC sequence of coordinate sets |
CNetBuilder::FigureOfMerit::AllOf | Returns true if all of the elements evaluate to true or if there are no elements |
CNetBuilder::FigureOfMerit::FigureOfMerit | Abstract class to represent any figure of merit |
CNetBuilder::FigureOfMerit::CBCFigureOfMerit | Abstract class for figure of merit which can be evaluated in a CBC way |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueProjMerit< EmbeddingType::MULTILEVEL, GaussMethod > > | |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueProjMerit< EmbeddingType::MULTILEVEL, SchmidMethod > > | |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueProjMerit< EmbeddingType::UNILEVEL, GaussMethod > > | |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueProjMerit< EmbeddingType::UNILEVEL, SchmidMethod > > | |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueTransformedProjMerit< EmbeddingType::MULTILEVEL, GaussMethod > > | |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueTransformedProjMerit< EmbeddingType::MULTILEVEL, SchmidMethod > > | |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueTransformedProjMerit< EmbeddingType::UNILEVEL, GaussMethod > > | |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< TValueTransformedProjMerit< EmbeddingType::UNILEVEL, SchmidMethod > > | |
CNetBuilder::FigureOfMerit::BitEquidistribution< ET > | Bit equidistribution figure |
CNetBuilder::FigureOfMerit::CombinedFigureOfMerit | Aggregation of figures of merit computed in a specific order |
CNetBuilder::FigureOfMerit::CoordUniformFigureOfMerit< KERNEL, ET > | Class which represents a coordinate uniform figure of merit based on a kernel which is the template parameter |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< PROJDEP > | Class which represents a weighted figure of merit based on a projection dependent merit whose type is the template parameter |
CNetBuilder::FigureOfMerit::TValue< ET > | Class to represent figure of merit based on the t-value of a net |
CNetBuilder::FigureOfMerit::FigureOfMeritEvaluator | Evaluator abstract class to evaluate figure of merit for a net |
CNetBuilder::FigureOfMerit::CBCFigureOfMeritEvaluator | Evaluator abstract class to evaluate figure of merit for a net in a CBC way |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< TValueProjMerit< EmbeddingType::MULTILEVEL, GaussMethod > > | |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< TValueProjMerit< EmbeddingType::MULTILEVEL, SchmidMethod > > | |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< TValueProjMerit< EmbeddingType::UNILEVEL, GaussMethod > > | |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< TValueProjMerit< EmbeddingType::UNILEVEL, SchmidMethod > > | |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< TValueTransformedProjMerit< EmbeddingType::MULTILEVEL, GaussMethod > > | |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< TValueTransformedProjMerit< EmbeddingType::MULTILEVEL, SchmidMethod > > | |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< TValueTransformedProjMerit< EmbeddingType::UNILEVEL, GaussMethod > > | |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< TValueTransformedProjMerit< EmbeddingType::UNILEVEL, SchmidMethod > > | |
CNetBuilder::FigureOfMerit::ProjectionDependentEvaluator< PROJDEP > | Class to implement the evaluation of specific projection-dependent weighted figure of merit where the merits of the subprojections of order one less are used to compute the merit of a bigger projection, for instance the t-value of subprojections |
CNetBuilder::FigureOfMerit::WeightedFigureOfMerit< PROJDEP >::WeightedFigureOfMeritEvaluator | Template specialization of the evaluator for the weighted figure of merit based on the t-value projection-dependent merit in the case of unilevel nets |
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::TValueTransformedProjMerit< 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::TValueTransformedProjMerit< EmbeddingType::UNILEVEL, METHOD > | Template specialization of the projection-dependent merit defined by the transformed t-value of the projection in the case of unilevel nets |
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::TValueTransformedProjMerit< 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::FigureOfMerit::TValueTransformedProjMerit< EmbeddingType::UNILEVEL, METHOD > | Template specialization of the projection-dependent merit defined by the transformed t-value of the projection in the case of unilevel nets |
CNetBuilder::FigureOfMerit::TValueProjMerit< ET, GaussMethod > | |
CNetBuilder::FigureOfMerit::TValueTransformedProjMerit< EmbeddingType::MULTILEVEL, GaussMethod > | |
CNetBuilder::FigureOfMerit::TValueTransformedProjMerit< EmbeddingType::UNILEVEL, GaussMethod > | |
CNetBuilder::FigureOfMerit::TValueTransformedProjMerit< ET, METHOD > | Template class inheriting from NetBuilder::TValueProjMerit to implement a transformed version of the t-value based projection-dependent merit |
CNetBuilder::FigureOfMerit::TValueProjMerit< ET, SchmidMethod > | |
CNetBuilder::FigureOfMerit::TValueTransformedProjMerit< EmbeddingType::MULTILEVEL, SchmidMethod > | |
CNetBuilder::FigureOfMerit::TValueTransformedProjMerit< EmbeddingType::UNILEVEL, SchmidMethod > | |
CNetBuilder::GaussMethod | Class to compute the t-value of a projection of a digital net in base 2 |
CNetBuilder::GeneratingMatrix | This 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 [13] |
CNetBuilder::LevelCombiner::LevelCombiner | |
CNetBuilder::LevelCombiner::LevelSelectorCombiner | Level selector combiner |
CNetBuilder::LevelCombiner::MaxCombiner | Maximum combiner |
CNetBuilder::LevelCombiner::SumCombiner | Sum combiner |
CNetBuilder::MaxBinaryOperator | Max binary operation class |
CNetBuilder::NetConstructionTraits< NC > | Digital net construction traits |
CNetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT > | |
CNetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT >::RandomGenValueGenerator | |
CNetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT >::RandomGenValueGenerator< EmbeddingType::MULTILEVEL, RAND > | |
CNetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT >::RandomGenValueGenerator< EmbeddingType::UNILEVEL, RAND > | |
CNetBuilder::NetConstructionTraits< NetConstruction::LMS > | |
CNetBuilder::NetConstructionTraits< NetConstruction::LMS >::RandomGenValueGenerator | |
CNetBuilder::NetConstructionTraits< NetConstruction::LMS >::RandomGenValueGenerator< EmbeddingType::MULTILEVEL, RAND > | |
CNetBuilder::NetConstructionTraits< NetConstruction::LMS >::RandomGenValueGenerator< EmbeddingType::UNILEVEL, RAND > | |
CNetBuilder::NetConstructionTraits< NetConstruction::POLYNOMIAL > | |
CNetBuilder::NetConstructionTraits< NetConstruction::POLYNOMIAL >::RandomGenValueGenerator | |
CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL > | |
CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL >::GenValueSpaceCoordSeq | |
CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL >::GenValueSpaceCoordSeq::const_iterator::end_tag | |
CNetBuilder::NetConstructionTraits< NetConstruction::SOBOL >::RandomGenValueGenerator | |
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::EmbeddingTypeParser | Parser 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::LMS, ET > | |
CNetBuilder::Parser::NetDescriptionParser< NetConstruction::POLYNOMIAL, ET > | |
CNetBuilder::Parser::NetDescriptionParser< NetConstruction::SOBOL, ET > | |
CNetBuilder::Parser::OutputStyleParser< NC > | Parser for output style |
CNetBuilder::Parser::OutputStyleParser< NetConstruction::EXPLICIT > | |
CNetBuilder::Parser::OutputStyleParser< NetConstruction::LMS > | |
CNetBuilder::Parser::OutputStyleParser< NetConstruction::POLYNOMIAL > | |
CNetBuilder::Parser::OutputStyleParser< NetConstruction::SOBOL > | |
CNetBuilder::Parser::SizeParameterParser< NC, ET > | Parser for size parameters |
CNetBuilder::Parser::SizeParameterParser< NetConstruction::EXPLICIT, ET > | |
CNetBuilder::Parser::SizeParameterParser< NetConstruction::LMS, ET > | |
CNetBuilder::Parser::SizeParameterParser< NetConstruction::POLYNOMIAL, ET > | |
CNetBuilder::Parser::SizeParameterParser< NetConstruction::SOBOL, ET > | |
CNetBuilder::RankComputer | Class used to perform row reduction operations on a matrix |
CNetBuilder::SchmidMethod | Class 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::Task | Base base class for all tasks |
CNetBuilder::Task::Search< NC, ET, MinimumObserver > | |
CNetBuilder::Task::CBCSearch< NC, ET, EXPLORER, OBSERVER > | Class for CBC Search tasks |
CNetBuilder::Task::ExhaustiveSearch< NC, ET, OBSERVER > | Class for exhaustive search tasks |
CNetBuilder::Task::RandomSearch< NC, ET, OBSERVER > | Class for CBC Search tasks |
CNetBuilder::Task::Eval | |
CNetBuilder::Task::Search< NC, ET, OBSERVER > | Virtual base class for search task |
Cstd::exception | STL class |
CLatBuilder::LatticeRejectedException | Exception raised by filters upon rejection of a candidate lattice rule |
Cstd::runtime_error | STL class |
CLatBuilder::Parser::ParserError | Base class for parsing errors |
CLatBuilder::Parser::BadCombiner | Exception thrown when trying to parse an invalid combiner |
CLatBuilder::Parser::BadCoordUniformFigureOfMerit | Exception thrown when trying to parse an invalid figure of merit |
CLatBuilder::Parser::BadEmbeddingType | Exception thrown when trying to parse an invalid size parameter |
CLatBuilder::Parser::BadFilter | Exception thrown when trying to parse an invalid filter string |
CLatBuilder::Parser::BadKernel | Exception thrown when trying to parse an invalid kernel |
CLatBuilder::Parser::BadLattice | Exception thrown when trying to parse an invalid lattce type |
CLatBuilder::Parser::BadLevelWeights | Exception thrown when trying to parse an invalid filter |
CLatBuilder::Parser::BadNorm | Exception thrown when trying to parse an invalid accumulator |
CLatBuilder::Parser::BadProjDepMerit | Exception thrown when trying to parse an invalid combiner |
CLatBuilder::Parser::BadWeights | Exception thrown when trying to parse an invalid weights specificaiton |
CNetBuilder::Parser::BadEmbeddingType | Exception thrown when trying to parse an invalid embedding type |
CNetBuilder::Parser::BadExplorationMethod | Exception thrown when trying to parse an invalid exploration method |
CNetBuilder::Parser::BadFigure | Exception thrown when trying to parse an invalid size parameter |
CNetBuilder::Parser::BadLevelCombiner | Exception thrown when trying to parse an invalid combiner |
CNetBuilder::Parser::BadNetConstruction | Exception thrown when trying to parse an invalid construction type |
CNetBuilder::Parser::BadNetDescription | Exception thrown when trying to parse an invalid net description |
CNetBuilder::Parser::BadSizeParameter | Exception thrown when trying to parse an invalid size parameter |
Cstd::iterator | |
CLatticeTester::CoordinateSets::AddCoordinate< BASE >::const_iterator | An iterator class used internaly by the AddCoordinate class |
CLatticeTester::CoordinateSets::FromRanges::const_iterator | An iterator class used internaly by the FromRange class |
CLatticeTester::CoordinateSets::Subsets::const_iterator | An iterator class used internaly by the Subsets class |
Cstd::set< K > | STL class |
CLatticeTester::Coordinates | This is basically a std::set<std::size_t> |
Cstd::unique_ptr< T > | STL class |
CLatBuilder::ClonePtr< value_type > | |
CLatBuilder::ClonePtr< T > | Copyable alternative to std::unique_ptr<> for cloneable objects |
Cstd::vector< T > | STL class |
CLatBuilder::Digits< INT > | Vector of digits representing a number in an arbitrary base |
CVec | |
CNTL::vector< BasInt > | |
CNTL::vector< Dbl > | |
CNTL::vector< Int > | |
CNTL::vector< RedDbl > | |
CNTL::vector< M::value_type > | |
CNTL::matrix_row< M > | An extension of NTL::vector<T> implemented in this module to be used as a matrix row |
CNTL::vector< T > | A subclass of the NTL::Vec<T> class |