| ▼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 > | |
| CAESNIGenerator | RNG generator using AES-NI instructions |
| CAlignedMemorySTD | Aligned memory using std::malloc and std::free |
| CAlignedMemorySYS | Aligned memory using native system aligned memory allocation |
| CAlignedMemoryTBB | Aligned memory using Intel TBB scalable_aligned_malloc and scalable_aligned_free |
| CAlignmentTrait | Alignment of a given type |
| ▼CAllocator | Aligned allocator |
| Crebind | |
| CAllocator< const void, Alignment, Memory > | Aligned allocator specialization of const void |
| CAllocator< void, Alignment, Memory > | Aligned allocator specialization of void |
| ▼CArcsineDistribution | Arcsine distribution |
| Cparam_type | |
| CArray | Std::array with proper alignment |
| CARSConstants | Default ARS constants |
| ▼CBetaDistribution | Beta distribution |
| Cparam_type | |
| ▼CCauchyDistribution | Cauchy distribution |
| Cparam_type | |
| ▼CChiSquaredDistribution | The \(\chi^2\) distribution |
| Cparam_type | |
| CCLBase | OpenCL resource management base class |
| CCLCommandQueue | OpenCL cl_command_queue |
| CCLContext | OpenCL cl_context |
| CCLContextProperties | OpenCL cl_context_properties |
| CCLDevice | OpenCL cl_device_id |
| CCLEvent | OpenCL cl_event |
| CCLKernel | OpenCL cl_kernel |
| CCLMemory | OpenCL cl_mem |
| CCLNDRange | OpenCL NDRange concept |
| CCLPlatform | OpenCL cl_platform_id |
| CCLProgram | OpenCL cl_program |
| CCounterEngine | Counter based RNG engine |
| CCovariance | Covariance |
| ▼CDiscreteDistribution | Draw a single sample given weights |
| Cparam_type | |
| ▼CExponentialDistribution | Exponential distribution |
| Cparam_type | |
| ▼CExtremeValueDistribution | Extreme value distribution |
| Cparam_type | |
| ▼CFisherFDistribution | Fisher-F distribution |
| Cparam_type | |
| ▼CGammaDistribution | Gamma distribution |
| Cparam_type | |
| ▼CLaplaceDistribution | Laplace distribution |
| Cparam_type | |
| ▼CLevyDistribution | Levy distribution |
| Cparam_type | |
| ▼CLogisticDistribution | Logistic distribution |
| Cparam_type | |
| ▼CLognormalDistribution | Lognormal distribution |
| Cparam_type | |
| CMKLEngine | MKL RNG C++11 engine |
| CMKLStream | MKL VSLStreamStatePtr wrapper |
| CMonitor | Monitor for Monte Carlo integration |
| CMonitorEvalBase | Monitor evalution base dispatch class |
| CMonitorEvalBase< T, Virtual > | Monitor evalution base dispatch class |
| CMonitorEvalSMP | Monitor<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 | |
| ▼CNormalDistribution | Normal distribution |
| Cparam_type | |
| ▼CNormalMVDistribution | Multivariate Normal distribution |
| Cparam_type | |
| CNormalMVProposal | Multivariate Normal random walk proposal |
| CNormalProposal | Normal random walk proposal |
| ▼CParetoDistribution | Pareto distribution |
| Cparam_type | |
| CParticle | Particle class representing the whole particle set |
| CParticleRange | A subset of particles |
| CPhiloxConstants | Default Philox constants |
| CPhiloxGenerator | Philox RNG generator |
| CProgramOption | Option base class |
| CProgramOptionDefault | Option with a default value |
| CProgramOptionHelp | Option --help |
| CProgramOptionMap | Program options |
| CProgramOptionScalar | Option with a single value |
| CProgramOptionVector | Option with multiple values |
| CProgress | Display a progress bar while algorithm proceed |
| CRandomWalk | Random walk MCMC update |
| CRandomWalkG | Random walk MCMC update with test function |
| ▼CRayleighDistribution | Rayleigh distribution |
| Cparam_type | |
| CRDRANDEngine | RDRAND generator |
| CResampleAlgorithm | Resampling algorithm |
| CResampleEval | Sampler<T>::eval_type subtype |
| CResampleIndex | Record and trace resampling index |
| CResampleTypeTrait | Type 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 |
| CRNGSetScalar | Scalar RNG set |
| CRNGSetTBB | Thread-local storage RNG set using tbb::combinable |
| CRNGSetTypeTrait | Particle::rng_set_type trait |
| CRNGSetVector | Vector RNG set |
| CRNGTraits | Traits of RNG engines |
| CRuntimeAssert | |
| CRuntimeWarning | |
| CSampler | SMC Sampler |
| CSamplerEvalBase | Sampler evaluation base dispatch class |
| CSamplerEvalBase< T, Virtual > | Mampler evaluation base dispatch class |
| CSamplerEvalSMP | Sampler<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 | |
| CSeedGenerator | Seed generator |
| CSingleParticle | A thin wrapper over a complete Particle |
| CSingleParticleBase | A thin wrapper over a complete Particle |
| CSingleParticleBaseTypeTrait | SingleParticle base class trait |
| CSizeTypeTrait | Particle::size_type etc., traits |
| CStateMatrix | |
| CStateMatrix< ColMajor, Dim, T > | Particle::value_type subtype |
| CStateMatrix< RowMajor, Dim, T > | Particle::value_type subtype |
| ▼CStateMatrixBase | Base type of StateMatrix |
| Csingle_particle_type | |
| CStopWatchClockAdapter | StopWatch as an adapter of C++11 clock |
| CStopWatchGuard | Start and stop a StopWatch in scope (similiar to a mutex lock guard) |
| ▼CStudentTDistribution | Student-t distribution |
| Cparam_type | |
| CThreefryConstants | Default Threefry constants |
| CThreefryGenerator | Threefry RNG generator |
| ▼CU01CCDistribution | Standard uniform distribution on [0, 1] |
| Cparam_type | |
| ▼CU01CODistribution | Standard uniform distribution on [0, 1) |
| Cparam_type | |
| CU01Distribution | |
| CU01LRDistribution | |
| ▼CU01OCDistribution | Standard uniform distribution on (0, 1] |
| Cparam_type | |
| ▼CU01OODistribution | Standard uniform distribution on (0, 1) |
| Cparam_type | |
| CU01SequenceSorted | Sorted of standard uniform numbers |
| CU01SequenceStratified | Stratified standard uniform numbers |
| CU01SequenceSystematic | Systematic standard uniform numbers |
| ▼CUniformBitsDistribution | Uniform bits distribution |
| Cparam_type | |
| ▼CUniformRealDistribution | Uniform real distribution |
| Cparam_type | |
| ▼CWeibullDistribution | Weibull distribution |
| Cparam_type | |
| CWeight | Weight class |
| CWeightNull | An empty weight set class |
| CWeightTypeTrait | Particle::weight_type trait |
| CSingleParticleBaseType | |
| Cvsmc_covariance | vsmc::Covariance<double> |
| Cvsmc_monitor | vsmc::Monitor |
| Cvsmc_monitor_eval_smp_type | vsmc::MonitorEvalSMP |
| Cvsmc_particle | vsmc::Particle |
| Cvsmc_philox2x32 | Philox2x32 RNG state structure |
| Cvsmc_philox2x32_ctr_t | Philox2x32 counter type |
| Cvsmc_philox2x32_key_t | Philox2x32 key type |
| Cvsmc_philox2x32_par_t | |
| Cvsmc_philox4x32 | Philox4x32 RNG state structure |
| Cvsmc_philox4x32_ctr_t | Philox4x32 counter type |
| Cvsmc_philox4x32_key_t | Philox4x32 key type |
| Cvsmc_philox4x32_par_t | |
| Cvsmc_rng | VSMC RNG types |
| Cvsmc_sampler | vsmc::Sampler |
| Cvsmc_sampler_eval_smp_type | vsmc::SamplerEvalSMP |
| Cvsmc_single_particle | vsmc::SingleParticle |
| Cvsmc_state_matrix | `vsmc::StateMatrix<vsmc::RowMajor, vsmc::Dynamic, double> |
| Cvsmc_stop_watch | vsmc::StopWatch |
| Cvsmc_threefry2x32 | Threefry2x32 RNG state structure |
| Cvsmc_threefry2x32_ctr_t | Threefry2x32 counter type |
| Cvsmc_threefry2x32_key_t | Threefry2x32 key type |
| Cvsmc_threefry2x32_par_t | |
| Cvsmc_threefry2x64 | Threefry2x64 RNG state structure |
| Cvsmc_threefry2x64_ctr_t | Threefry2x64 counter type |
| Cvsmc_threefry2x64_key_t | Threefry2x64 key type |
| Cvsmc_threefry2x64_par_t | |
| Cvsmc_threefry4x32 | Threefry4x32 RNG state structure |
| Cvsmc_threefry4x32_ctr_t | Threefry4x32 counter type |
| Cvsmc_threefry4x32_key_t | Threefry4x32 key type |
| Cvsmc_threefry4x32_par_t | |
| Cvsmc_threefry4x64 | Threefry4x64 RNG state structure |
| Cvsmc_threefry4x64_ctr_t | Threefry4x64 counter type |
| Cvsmc_threefry4x64_key_t | Threefry4x64 key type |
| Cvsmc_threefry4x64_par_t | |
| Cvsmc_weight | vsmc::Weight |