vSMC  v3.0.0
Scalable Monte Carlo
Modules
Here is a list of all modules:
[detail level 123]
 C APIInterfacing with C
 Core
 vsmc::Monitor
 vsmc::Particle
 vsmc::Sampler
 vsmc::StateMatrix
 vsmc::Weight
 Enumerators, placeholders and macros
 Random number generating
 Distribution
 Intel Math Kernel Library
 RNG engines
 Random walk
 U01 sequence
 vsmc::Seed
 Resample algorithms
 Symmetric multiprocessing
 Utility
 Aligned memory allocation
 Covariance
 HDF5 objects IO
 Program option
 Progress
 Stop watch
 ConfigurationConfiguration macros and default values if undefined
 CoreConstructing samplers with operations on the whole particle set
 Enumerators, placeholders and macrosEnumerator, placeholder and macro definitions
 MathematicsMathematical utilities
 ConstantsMathematical constants
 Vector math functionsMath functions on vectors
 Arithmetic functions
 Exponential and logarithm functions
 Hyperbolic functions
 Power root functions
 Special functions
 Trigonometric functions
 Random number generatingRandom number generating engines and utilities
 AES-NIRandom number generating using AES-NI
 DistributionDistribution random varaites
 Intel DRNGRandom number generating using Intel RDRAND instructions
 Intel Math Kernel LibraryRandom number generating using MKL
 PhiloxRandom number generating using Random123 Philox RNG
 Random walkRandom walk MCMC kernels
 ThreefryRandom number generating using Random123 Threefry RNG
 U01Converting random integers to uniform floating points
 U01 sequenceGenerating ordered uniform random sequence
 Random number generating in C and OpenCLRandom number generating in C and OpenCL
 PhiloxRandom number generating using Random123 Philox RNG
 ThreefryRandom number generating using Random123 Threefry RNG
 U01Converting random integers to uniform floating points
 Resampling algorithmsResampling algorithm functor classes
 Symmetric multiprocessingParallel samplers using multi-threading on SMP architecture
 Intel Threading Building BlocksParallel samplers using Intel TBB
 OpenMPParallel samplers using OpenMP
 SequentialSequential samplers
 Standard libraryParallel samplers using the standard library
 TraitsTrait classes
 UtilityUtilities independent of other part of the library
 Aligned memory alignmentMemory allocation with alignment requirement
 CovarianceCovariance matrix estimation and manipulation
 HDF5 objects I/OLoad and store objects in the HDF5 format
 OpenCLResource management for OpenCL
 Program optionProcess program command line options
 ProgressDisplay progress while algorithms proceed
 Stop watchTime measurement