Lattice Builder
Software Package for Constructing Rank-1 Lattices
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
oNLatBuilderLattice Builder namespace
|oNFunctorVarious functors
|oNGenSeqSequences of generator values
|oNIndexedIteratorImmutable indexed iterators
|oNKernelKernels for coordinate-symmetric figures of merit
|oNLatSeqSequences of Lattices
|oNMeritCombinerCombiner functors for merit values
|oNMeritSeqSequences of merit values
|oNNormNormalizations and bounds
|oNParserString parsing facilities for Lattice Builder objects
|oNProjDepMeritProjection-dependent figures of merit
|oNTaskStandard tasks that can be performed by Lattice Builder
|oNTextStreamOverloaded stream operators
|oNTraversalTraversal types for indexable sequences
|oNVectorizeHelpers to vectorize simple operations
|oCAccumulatorAccumulator template
|oCMeritFilterTraitsTraits class template for filters of merit values
|oCBasicMeritFilterAbstract base class for filters
|oCLatticeRejectedExceptionException raised by filters upon rejection of a candidate lattice rule
|oCMeritFilterTraits< LatType::ORDINARY >
|oCMeritFilterTraits< LatType::EMBEDDED >
|oCBridgeIteratorCachedBridge iterator with cached value
|oCBridgeIteratorCachedPtrBridge iterator with cached value accessible through a pointer
|oCBridgeIteratorDynamicBridge iterator with dynamically computed value
|oCBridgeSeqBridge CRTP class for sequence based on another type of sequence, with elements computed by the derived class
|oCCachedSeqCached sequence wrapper
|oCClonePtrCopyable alternative to std::unique_ptr<> for cloneable objects
|oCCombinedWeightsCombined weights
|oCCompressTraitsCompression types for vectors and matrices
|oCCompressTraits< Compress::NONE >No compression
|oCCompressTraits< Compress::SYMMETRIC >Symmetric compression
|oCCoordSymFigureOfMeritBase base class for coordinate-symmetric figures of merit
|oCDigits
|oCFigureOfMeritAbstract base class for figures of merit
|oCIndexMapIndex map
|oCLatDefDefinition of a rank-1 lattice
|oCLFSR113LFSR113 pseudo-random generator by L'Ecuyer
|oCLFSR258LFSR258 pseudo-random generator by L'Ecuyer
|oCMeritFilterGeneric filter wrapper for merit values
|oCBasicMeritFilterListContainer class for merit filters
|oCMeritFilterListPolicyPolicy class template for MeritFilterList
|oCMeritFilterListList of filters for merit values
|oCMeritFilterListPolicy< LatType::ORDINARY >Specialization of MeritFilterListPolicy for ordinary lattices
|oCMeritFilterListPolicy< LatType::EMBEDDED >Specialization of MeritFilterListPolicy for embedded lattices
|oCCartesianProductIterator incrementing policy that traverses unidimensional sequences sequentially
|oCZipIterator incrementing policy that traverses unidimensional sequences in parallel
|oCSeqCombinerMultidimensional sequence composed of unidimensional sequences
|oCSizeParam< LatType::EMBEDDED >Lattice size type for embedded lattices
|oCSizeParam< LatType::ORDINARY >Ordinary lattice size parameter
|oCSizeParamLattice size parameter
|oCBasicSizeParamAbstract CRTP base class for lattice size parameter
|oCStorageTraits< Storage< LatType::EMBEDDED, COMPRESS > >
|oCStorage< LatType::EMBEDDED, COMPRESS >Vector permutation for embedded lattices
|oCStorageTraits< Storage< LatType::ORDINARY, COMPRESS > >
|oCStorage< LatType::ORDINARY, COMPRESS >Storage class for flat vectors
|oCStorageStorage policy
|oCStorageTraitsStorage traits
|oCBasicStorageBase class for storage types
|oCTypeInfoFramework to specify a human-readable name for data types
|oCTypeInfo< boost::accumulators::tag::max >
|oCTypeInfo< boost::accumulators::tag::sum >
|oCWeightedFigureOfMeritEvaluator
|oCWeightedFigureOfMeritWeighted figure of merit
|\CWeightsDispatcher
\CfftwWrapper for a subset of FFTW: FFT's for real functions in one dimension
 oCallocatorSTL allocator replacement using FFTW's memory allocation functions
 \Cc_apiSpecialization of c_api for double precision