vSMC  v3.0.0
Scalable Monte Carlo
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nvsmc
 Ninternal
 Ninternal
 CCtrTypeDispatch
 CCtrTypeDispatch< T, false >
 CCtrTypeDispatch< T, true >
 CHasCtrType
 CHasCtrTypeImpl
 CHasKeyType
 CHasKeyTypeImpl
 CKeyTypeDispatch
 CKeyTypeDispatch< T, false >
 CKeyTypeDispatch< T, true >
 CAES128KeySeqGenerator
 CAES192KeySeqGenerator
 CAES256KeySeqGenerator
 CAESKeySeq
 CAlignmentTraitImpl
 CAlignmentTraitImpl< T, true >
 CAllocatorAlignment
 CAllocatorAlignment< Allocator< T, Alignment, Memory > >
 CARSKeySeqImpl
 CARSWeylConstant
 CARSWeylConstant< 0 >
 CARSWeylConstant< 1 >
 CBetaDistributionConstant
 CBufferSize
 CCtrTypeTrait
 CGammaDistributionConstant
 CHasRNGSetType
 CHasRNGSetTypeImpl
 CHasSingleParticleBaseType
 CHasSingleParticleBaseTypeImpl
 CHasSizeType
 CHasSizeTypeImpl
 CHasWeightType
 CHasWeightTypeImpl
 CHDF5DataSet
 CHDF5DataSpace
 CHDF5DataType
 CHDF5File
 CHDF5Group
 CHDF5ID
 CHDF5StoreDataPtr
 Cis_one_of
 Cis_one_of< T, T1 >
 Cis_seed_seq
 Cis_seed_seq< T, T1 >
 CKeyTypeTrait
 CLog2
 CLog2L
 CLog2L< 0, N >
 CLog2L< U, 0 >
 CMKLMaxOffset
 CMKLMaxOffset< VSL_BRNG_MT2203 >
 CMKLMaxOffset< VSL_BRNG_WH >
 CMKLOffset
 CMKLOffset< BRNG, 0 >
 CMKLResultTypeTrait
 CMKLResultTypeTrait< 32 >
 CMKLResultTypeTrait< 64 >
 CMKLStreamState
 CMKLUniformBits
 CMKLUniformBits< 32 >
 CMKLUniformBits< 64 >
 CPhiloxBumpKey
 CPhiloxBumpKey< T, 2, N, Constants, true >
 CPhiloxBumpKey< T, 4, N, Constants, true >
 CPhiloxHiLo
 CPhiloxHiLo< T, 32 >
 CPhiloxHiLo< T, 64 >
 CPhiloxInitPar
 CPhiloxMulConstant
 CPhiloxMulConstant< T, 2, 0, 32 >
 CPhiloxMulConstant< T, 2, 0, 64 >
 CPhiloxMulConstant< T, 4, 0, 32 >
 CPhiloxMulConstant< T, 4, 0, 64 >
 CPhiloxMulConstant< T, 4, 1, 32 >
 CPhiloxMulConstant< T, 4, 1, 64 >
 CPhiloxPBox
 CPhiloxPBox< T, 2, N, true >
 CPhiloxPBox< T, 4, N, true >
 CPhiloxPBox< T, 8, N, true >
 CPhiloxPBox< T, K, N, true >
 CPhiloxSBox
 CPhiloxSBox< T, K, N, Constants, true >
 CPhiloxWeylConstant
 CPhiloxWeylConstant< T, 0, 32 >
 CPhiloxWeylConstant< T, 0, 64 >
 CPhiloxWeylConstant< T, 1, 32 >
 CPhiloxWeylConstant< T, 1, 64 >
 CRNGSetTypeDispatch
 CRNGSetTypeDispatch< T, false >
 CRNGSetTypeDispatch< T, true >
 CSingleParticleBaseTypeDispatch
 CSingleParticleBaseTypeDispatch< T, false >
 CSingleParticleBaseTypeDispatch< T, true >
 CSizeTypeDispatch
 CSizeTypeDispatch< T, false >
 CSizeTypeDispatch< T, true >
 CStateMatrixDim
 CStateMatrixDim< Dynamic >
 CThreefryInsertKey
 CThreefryInsertKey< T, K, N, true >
 CThreefryParityConstant
 CThreefryParityConstant< T, 32 >
 CThreefryParityConstant< T, 64 >
 CThreefryPBox
 CThreefryPBox< T, 2, N, true >
 CThreefryPBox< T, 4, N, true >
 CThreefryPBox< T, 8, N, true >
 CThreefryPBox< T, K, N, true >
 CThreefryPermuteConstant
 CThreefryPermuteConstant< 16, 0 >
 CThreefryPermuteConstant< 16, 1 >
 CThreefryPermuteConstant< 16, 10 >
 CThreefryPermuteConstant< 16, 11 >
 CThreefryPermuteConstant< 16, 12 >
 CThreefryPermuteConstant< 16, 13 >
 CThreefryPermuteConstant< 16, 14 >
 CThreefryPermuteConstant< 16, 15 >
 CThreefryPermuteConstant< 16, 2 >
 CThreefryPermuteConstant< 16, 3 >
 CThreefryPermuteConstant< 16, 4 >
 CThreefryPermuteConstant< 16, 5 >
 CThreefryPermuteConstant< 16, 6 >
 CThreefryPermuteConstant< 16, 7 >
 CThreefryPermuteConstant< 16, 8 >
 CThreefryPermuteConstant< 16, 9 >
 CThreefryPermuteConstant< 2, 0 >
 CThreefryPermuteConstant< 2, 1 >
 CThreefryPermuteConstant< 4, 0 >
 CThreefryPermuteConstant< 4, 1 >
 CThreefryPermuteConstant< 4, 2 >
 CThreefryPermuteConstant< 4, 3 >
 CThreefryPermuteConstant< 8, 0 >
 CThreefryPermuteConstant< 8, 1 >
 CThreefryPermuteConstant< 8, 2 >
 CThreefryPermuteConstant< 8, 3 >
 CThreefryPermuteConstant< 8, 4 >
 CThreefryPermuteConstant< 8, 5 >
 CThreefryPermuteConstant< 8, 6 >
 CThreefryPermuteConstant< 8, 7 >
 CThreefryRotateConstant
 CThreefryRotateConstant< T, 16, 0, 0, 64 >
 CThreefryRotateConstant< T, 16, 0, 1, 64 >
 CThreefryRotateConstant< T, 16, 0, 2, 64 >
 CThreefryRotateConstant< T, 16, 0, 3, 64 >
 CThreefryRotateConstant< T, 16, 0, 4, 64 >
 CThreefryRotateConstant< T, 16, 0, 5, 64 >
 CThreefryRotateConstant< T, 16, 0, 6, 64 >
 CThreefryRotateConstant< T, 16, 0, 7, 64 >
 CThreefryRotateConstant< T, 16, 1, 0, 64 >
 CThreefryRotateConstant< T, 16, 1, 1, 64 >
 CThreefryRotateConstant< T, 16, 1, 2, 64 >
 CThreefryRotateConstant< T, 16, 1, 3, 64 >
 CThreefryRotateConstant< T, 16, 1, 4, 64 >
 CThreefryRotateConstant< T, 16, 1, 5, 64 >
 CThreefryRotateConstant< T, 16, 1, 6, 64 >
 CThreefryRotateConstant< T, 16, 1, 7, 64 >
 CThreefryRotateConstant< T, 16, 2, 0, 64 >
 CThreefryRotateConstant< T, 16, 2, 1, 64 >
 CThreefryRotateConstant< T, 16, 2, 2, 64 >
 CThreefryRotateConstant< T, 16, 2, 3, 64 >
 CThreefryRotateConstant< T, 16, 2, 4, 64 >
 CThreefryRotateConstant< T, 16, 2, 5, 64 >
 CThreefryRotateConstant< T, 16, 2, 6, 64 >
 CThreefryRotateConstant< T, 16, 2, 7, 64 >
 CThreefryRotateConstant< T, 16, 3, 0, 64 >
 CThreefryRotateConstant< T, 16, 3, 1, 64 >
 CThreefryRotateConstant< T, 16, 3, 2, 64 >
 CThreefryRotateConstant< T, 16, 3, 3, 64 >
 CThreefryRotateConstant< T, 16, 3, 4, 64 >
 CThreefryRotateConstant< T, 16, 3, 5, 64 >
 CThreefryRotateConstant< T, 16, 3, 6, 64 >
 CThreefryRotateConstant< T, 16, 3, 7, 64 >
 CThreefryRotateConstant< T, 16, 4, 0, 64 >
 CThreefryRotateConstant< T, 16, 4, 1, 64 >
 CThreefryRotateConstant< T, 16, 4, 2, 64 >
 CThreefryRotateConstant< T, 16, 4, 3, 64 >
 CThreefryRotateConstant< T, 16, 4, 4, 64 >
 CThreefryRotateConstant< T, 16, 4, 5, 64 >
 CThreefryRotateConstant< T, 16, 4, 6, 64 >
 CThreefryRotateConstant< T, 16, 4, 7, 64 >
 CThreefryRotateConstant< T, 16, 5, 0, 64 >
 CThreefryRotateConstant< T, 16, 5, 1, 64 >
 CThreefryRotateConstant< T, 16, 5, 2, 64 >
 CThreefryRotateConstant< T, 16, 5, 3, 64 >
 CThreefryRotateConstant< T, 16, 5, 4, 64 >
 CThreefryRotateConstant< T, 16, 5, 5, 64 >
 CThreefryRotateConstant< T, 16, 5, 6, 64 >
 CThreefryRotateConstant< T, 16, 5, 7, 64 >
 CThreefryRotateConstant< T, 16, 6, 0, 64 >
 CThreefryRotateConstant< T, 16, 6, 1, 64 >
 CThreefryRotateConstant< T, 16, 6, 2, 64 >
 CThreefryRotateConstant< T, 16, 6, 3, 64 >
 CThreefryRotateConstant< T, 16, 6, 4, 64 >
 CThreefryRotateConstant< T, 16, 6, 5, 64 >
 CThreefryRotateConstant< T, 16, 6, 6, 64 >
 CThreefryRotateConstant< T, 16, 6, 7, 64 >
 CThreefryRotateConstant< T, 16, 7, 0, 64 >
 CThreefryRotateConstant< T, 16, 7, 1, 64 >
 CThreefryRotateConstant< T, 16, 7, 2, 64 >
 CThreefryRotateConstant< T, 16, 7, 3, 64 >
 CThreefryRotateConstant< T, 16, 7, 4, 64 >
 CThreefryRotateConstant< T, 16, 7, 5, 64 >
 CThreefryRotateConstant< T, 16, 7, 6, 64 >
 CThreefryRotateConstant< T, 16, 7, 7, 64 >
 CThreefryRotateConstant< T, 2, 0, 0, 32 >
 CThreefryRotateConstant< T, 2, 0, 0, 64 >
 CThreefryRotateConstant< T, 2, 1, 0, 32 >
 CThreefryRotateConstant< T, 2, 1, 0, 64 >
 CThreefryRotateConstant< T, 2, 2, 0, 32 >
 CThreefryRotateConstant< T, 2, 2, 0, 64 >
 CThreefryRotateConstant< T, 2, 3, 0, 32 >
 CThreefryRotateConstant< T, 2, 3, 0, 64 >
 CThreefryRotateConstant< T, 2, 4, 0, 32 >
 CThreefryRotateConstant< T, 2, 4, 0, 64 >
 CThreefryRotateConstant< T, 2, 5, 0, 32 >
 CThreefryRotateConstant< T, 2, 5, 0, 64 >
 CThreefryRotateConstant< T, 2, 6, 0, 32 >
 CThreefryRotateConstant< T, 2, 6, 0, 64 >
 CThreefryRotateConstant< T, 2, 7, 0, 32 >
 CThreefryRotateConstant< T, 2, 7, 0, 64 >
 CThreefryRotateConstant< T, 4, 0, 0, 32 >
 CThreefryRotateConstant< T, 4, 0, 0, 64 >
 CThreefryRotateConstant< T, 4, 0, 1, 32 >
 CThreefryRotateConstant< T, 4, 0, 1, 64 >
 CThreefryRotateConstant< T, 4, 1, 0, 32 >
 CThreefryRotateConstant< T, 4, 1, 0, 64 >
 CThreefryRotateConstant< T, 4, 1, 1, 32 >
 CThreefryRotateConstant< T, 4, 1, 1, 64 >
 CThreefryRotateConstant< T, 4, 2, 0, 32 >
 CThreefryRotateConstant< T, 4, 2, 0, 64 >
 CThreefryRotateConstant< T, 4, 2, 1, 32 >
 CThreefryRotateConstant< T, 4, 2, 1, 64 >
 CThreefryRotateConstant< T, 4, 3, 0, 32 >
 CThreefryRotateConstant< T, 4, 3, 0, 64 >
 CThreefryRotateConstant< T, 4, 3, 1, 32 >
 CThreefryRotateConstant< T, 4, 3, 1, 64 >
 CThreefryRotateConstant< T, 4, 4, 0, 32 >
 CThreefryRotateConstant< T, 4, 4, 0, 64 >
 CThreefryRotateConstant< T, 4, 4, 1, 32 >
 CThreefryRotateConstant< T, 4, 4, 1, 64 >
 CThreefryRotateConstant< T, 4, 5, 0, 32 >
 CThreefryRotateConstant< T, 4, 5, 0, 64 >
 CThreefryRotateConstant< T, 4, 5, 1, 32 >
 CThreefryRotateConstant< T, 4, 5, 1, 64 >
 CThreefryRotateConstant< T, 4, 6, 0, 32 >
 CThreefryRotateConstant< T, 4, 6, 0, 64 >
 CThreefryRotateConstant< T, 4, 6, 1, 32 >
 CThreefryRotateConstant< T, 4, 6, 1, 64 >
 CThreefryRotateConstant< T, 4, 7, 0, 32 >
 CThreefryRotateConstant< T, 4, 7, 0, 64 >
 CThreefryRotateConstant< T, 4, 7, 1, 32 >
 CThreefryRotateConstant< T, 4, 7, 1, 64 >
 CThreefryRotateConstant< T, 8, 0, 0, 64 >
 CThreefryRotateConstant< T, 8, 0, 1, 64 >
 CThreefryRotateConstant< T, 8, 0, 2, 64 >
 CThreefryRotateConstant< T, 8, 0, 3, 64 >
 CThreefryRotateConstant< T, 8, 1, 0, 64 >
 CThreefryRotateConstant< T, 8, 1, 1, 64 >
 CThreefryRotateConstant< T, 8, 1, 2, 64 >
 CThreefryRotateConstant< T, 8, 1, 3, 64 >
 CThreefryRotateConstant< T, 8, 2, 0, 64 >
 CThreefryRotateConstant< T, 8, 2, 1, 64 >
 CThreefryRotateConstant< T, 8, 2, 2, 64 >
 CThreefryRotateConstant< T, 8, 2, 3, 64 >
 CThreefryRotateConstant< T, 8, 3, 0, 64 >
 CThreefryRotateConstant< T, 8, 3, 1, 64 >
 CThreefryRotateConstant< T, 8, 3, 2, 64 >
 CThreefryRotateConstant< T, 8, 3, 3, 64 >
 CThreefryRotateConstant< T, 8, 4, 0, 64 >
 CThreefryRotateConstant< T, 8, 4, 1, 64 >
 CThreefryRotateConstant< T, 8, 4, 2, 64 >
 CThreefryRotateConstant< T, 8, 4, 3, 64 >
 CThreefryRotateConstant< T, 8, 5, 0, 64 >
 CThreefryRotateConstant< T, 8, 5, 1, 64 >
 CThreefryRotateConstant< T, 8, 5, 2, 64 >
 CThreefryRotateConstant< T, 8, 5, 3, 64 >
 CThreefryRotateConstant< T, 8, 6, 0, 64 >
 CThreefryRotateConstant< T, 8, 6, 1, 64 >
 CThreefryRotateConstant< T, 8, 6, 2, 64 >
 CThreefryRotateConstant< T, 8, 6, 3, 64 >
 CThreefryRotateConstant< T, 8, 7, 0, 64 >
 CThreefryRotateConstant< T, 8, 7, 1, 64 >
 CThreefryRotateConstant< T, 8, 7, 2, 64 >
 CThreefryRotateConstant< T, 8, 7, 3, 64 >
 CThreefrySBox
 CThreefrySBox< T, K, N, Constants, true >
 CU01Impl
 CU01Impl< UIntType, RealType, Closed, Closed >
 CU01Impl< UIntType, RealType, Closed, Open >
 CU01Impl< UIntType, RealType, Open, Closed >
 CU01Impl< UIntType, RealType, Open, Open >
 CU01Pow2
 CU01Pow2Inv
 CU01Pow2InvL
 CU01Pow2L
 CU01Pow2L< P, Q, false >
 CWeightTypeDispatch
 CWeightTypeDispatch< T, false >
 CWeightTypeDispatch< T, true >
 CAESNIGeneratorRNG generator using AES-NI instructions
 CAlignedMemorySTDAligned memory using std::malloc and std::free
 CAlignedMemorySYSAligned memory using native system aligned memory allocation
 CAlignedMemoryTBBAligned memory using Intel TBB scalable_aligned_malloc and scalable_aligned_free
 CAlignmentTraitAlignment of a given type
 CAllocatorAligned allocator
 Crebind
 CAllocator< const void, Alignment, Memory >Aligned allocator specialization of const void
 CAllocator< void, Alignment, Memory >Aligned allocator specialization of void
 CArcsineDistributionArcsine distribution
 Cparam_type
 CArrayStd::array with proper alignment
 CARSConstantsDefault ARS constants
 CBetaDistributionBeta distribution
 Cparam_type
 CCauchyDistributionCauchy distribution
 Cparam_type
 CChiSquaredDistributionThe \(\chi^2\) distribution
 Cparam_type
 CCLBaseOpenCL resource management base class
 CCLCommandQueueOpenCL cl_command_queue
 CCLContextOpenCL cl_context
 CCLContextPropertiesOpenCL cl_context_properties
 CCLDeviceOpenCL cl_device_id
 CCLEventOpenCL cl_event
 CCLKernelOpenCL cl_kernel
 CCLMemoryOpenCL cl_mem
 CCLNDRangeOpenCL NDRange concept
 CCLPlatformOpenCL cl_platform_id
 CCLProgramOpenCL cl_program
 CCounterEngineCounter based RNG engine
 CCovarianceCovariance
 CDiscreteDistributionDraw a single sample given weights
 Cparam_type
 CExponentialDistributionExponential distribution
 Cparam_type
 CExtremeValueDistributionExtreme value distribution
 Cparam_type
 CFisherFDistributionFisher-F distribution
 Cparam_type
 CGammaDistributionGamma distribution
 Cparam_type
 CLaplaceDistributionLaplace distribution
 Cparam_type
 CLevyDistributionLevy distribution
 Cparam_type
 CLogisticDistributionLogistic distribution
 Cparam_type
 CLognormalDistributionLognormal distribution
 Cparam_type
 CMKLEngineMKL RNG C++11 engine
 CMKLStreamMKL VSLStreamStatePtr wrapper
 CMonitorMonitor for Monte Carlo integration
 CMonitorEvalBaseMonitor evalution base dispatch class
 CMonitorEvalBase< T, Virtual >Monitor evalution base dispatch class
 CMonitorEvalSMPMonitor<T>::eval_type
 CMonitorEvalSMP< T, Derived, BackendOMP >Monitor<T>::eval_type subtype using OpenMP
 CMonitorEvalSMP< T, Derived, BackendSEQ >Monitor<T>::eval_type subtype
 CMonitorEvalSMP< T, Derived, BackendSTD >Monitor<T>::eval_type subtype using the standard library
 CMonitorEvalSMP< T, Derived, BackendTBB >Monitor<T>::eval_type subtype using Intel Threading Building Blocks
 Cwork_type
 CNormalDistributionNormal distribution
 Cparam_type
 CNormalMVDistributionMultivariate Normal distribution
 Cparam_type
 CNormalMVProposalMultivariate Normal random walk proposal
 CNormalProposalNormal random walk proposal
 CParetoDistributionPareto distribution
 Cparam_type
 CParticleParticle class representing the whole particle set
 CParticleRangeA subset of particles
 CPhiloxConstantsDefault Philox constants
 CPhiloxGeneratorPhilox RNG generator
 CProgramOptionOption base class
 CProgramOptionDefaultOption with a default value
 CProgramOptionHelpOption --help
 CProgramOptionMapProgram options
 CProgramOptionScalarOption with a single value
 CProgramOptionVectorOption with multiple values
 CProgressDisplay a progress bar while algorithm proceed
 CRandomWalkRandom walk MCMC update
 CRandomWalkGRandom walk MCMC update with test function
 CRayleighDistributionRayleigh distribution
 Cparam_type
 CRDRANDEngineRDRAND generator
 CResampleAlgorithmResampling algorithm
 CResampleEvalSampler<T>::eval_type subtype
 CResampleIndexRecord and trace resampling index
 CResampleTypeTraitType trait of ResampleScheme parameter
 CResampleTypeTrait< Multinomial >Type trait of Multinomial scheme
 CResampleTypeTrait< Residual >Type trait of Residual scheme
 CResampleTypeTrait< ResidualStratified >Type trait of ResidualStratified scheme
 CResampleTypeTrait< ResidualSystematic >Type trait of ResidualSystematic scheme
 CResampleTypeTrait< Stratified >Type trait of Stratified scheme
 CResampleTypeTrait< Systematic >Type trait of Systematic scheme
 CRNGSetScalarScalar RNG set
 CRNGSetTBBThread-local storage RNG set using tbb::combinable
 CRNGSetTypeTraitParticle::rng_set_type trait
 CRNGSetVectorVector RNG set
 CRNGTraitsTraits of RNG engines
 CRuntimeAssert
 CRuntimeWarning
 CSamplerSMC Sampler
 CSamplerEvalBaseSampler evaluation base dispatch class
 CSamplerEvalBase< T, Virtual >Mampler evaluation base dispatch class
 CSamplerEvalSMPSampler<T>::eval_type
 CSamplerEvalSMP< T, Derived, BackendOMP >Sampler<T>::eval_type subtype using OpenMP
 CSamplerEvalSMP< T, Derived, BackendSEQ >Sampler<T>::eval_type subtype
 CSamplerEvalSMP< T, Derived, BackendSTD >Sampler<T>::eval_type subtype using the standard library
 CSamplerEvalSMP< T, Derived, BackendTBB >Sampler<T>::eval_type subtype using Intel Threading Building Blocks
 Cwork_type
 CSeedGeneratorSeed generator
 CSingleParticleA thin wrapper over a complete Particle
 CSingleParticleBaseA thin wrapper over a complete Particle
 CSingleParticleBaseTypeTraitSingleParticle base class trait
 CSizeTypeTraitParticle::size_type etc., traits
 CStateMatrix
 CStateMatrix< ColMajor, Dim, T >Particle::value_type subtype
 CStateMatrix< RowMajor, Dim, T >Particle::value_type subtype
 CStateMatrixBaseBase type of StateMatrix
 Csingle_particle_type
 CStopWatchClockAdapterStopWatch as an adapter of C++11 clock
 CStopWatchGuardStart and stop a StopWatch in scope (similiar to a mutex lock guard)
 CStudentTDistributionStudent-t distribution
 Cparam_type
 CThreefryConstantsDefault Threefry constants
 CThreefryGeneratorThreefry RNG generator
 CU01CCDistributionStandard uniform distribution on [0, 1]
 Cparam_type
 CU01CODistributionStandard uniform distribution on [0, 1)
 Cparam_type
 CU01Distribution
 CU01LRDistribution
 CU01OCDistributionStandard uniform distribution on (0, 1]
 Cparam_type
 CU01OODistributionStandard uniform distribution on (0, 1)
 Cparam_type
 CU01SequenceSortedSorted of standard uniform numbers
 CU01SequenceStratifiedStratified standard uniform numbers
 CU01SequenceSystematicSystematic standard uniform numbers
 CUniformBitsDistributionUniform bits distribution
 Cparam_type
 CUniformRealDistributionUniform real distribution
 Cparam_type
 CWeibullDistributionWeibull distribution
 Cparam_type
 CWeightWeight class
 CWeightNullAn empty weight set class
 CWeightTypeTraitParticle::weight_type trait
 CSingleParticleBaseType
 Cvsmc_covariancevsmc::Covariance<double>
 Cvsmc_monitorvsmc::Monitor
 Cvsmc_monitor_eval_smp_typevsmc::MonitorEvalSMP
 Cvsmc_particlevsmc::Particle
 Cvsmc_philox2x32Philox2x32 RNG state structure
 Cvsmc_philox2x32_ctr_tPhilox2x32 counter type
 Cvsmc_philox2x32_key_tPhilox2x32 key type
 Cvsmc_philox2x32_par_t
 Cvsmc_philox4x32Philox4x32 RNG state structure
 Cvsmc_philox4x32_ctr_tPhilox4x32 counter type
 Cvsmc_philox4x32_key_tPhilox4x32 key type
 Cvsmc_philox4x32_par_t
 Cvsmc_rngVSMC RNG types
 Cvsmc_samplervsmc::Sampler
 Cvsmc_sampler_eval_smp_typevsmc::SamplerEvalSMP
 Cvsmc_single_particlevsmc::SingleParticle
 Cvsmc_state_matrix`vsmc::StateMatrix<vsmc::RowMajor, vsmc::Dynamic, double>
 Cvsmc_stop_watchvsmc::StopWatch
 Cvsmc_threefry2x32Threefry2x32 RNG state structure
 Cvsmc_threefry2x32_ctr_tThreefry2x32 counter type
 Cvsmc_threefry2x32_key_tThreefry2x32 key type
 Cvsmc_threefry2x32_par_t
 Cvsmc_threefry2x64Threefry2x64 RNG state structure
 Cvsmc_threefry2x64_ctr_tThreefry2x64 counter type
 Cvsmc_threefry2x64_key_tThreefry2x64 key type
 Cvsmc_threefry2x64_par_t
 Cvsmc_threefry4x32Threefry4x32 RNG state structure
 Cvsmc_threefry4x32_ctr_tThreefry4x32 counter type
 Cvsmc_threefry4x32_key_tThreefry4x32 key type
 Cvsmc_threefry4x32_par_t
 Cvsmc_threefry4x64Threefry4x64 RNG state structure
 Cvsmc_threefry4x64_ctr_tThreefry4x64 counter type
 Cvsmc_threefry4x64_key_tThreefry4x64 key type
 Cvsmc_threefry4x64_par_t
 Cvsmc_weightvsmc::Weight