vSMC
vSMC: Scalable Monte Carlo
Classes
Core

Constructing samplers with operations on the whole particle set. More...

Classes

class  vsmc::ConstSingleParticle< T >
 A const variant to SingleParticle. More...
 
class  vsmc::ConstSingleParticleBase< T >
 A const variant to SingleParticle. More...
 
class  vsmc::Monitor< T >
 Monitor for Monte Carlo integration. More...
 
class  vsmc::Particle< T >
 Particle class representing the whole particle set. More...
 
class  vsmc::Path< T >
 Monitor for Path sampling. More...
 
class  vsmc::Sampler< T >
 SMC Sampler. More...
 
class  vsmc::SingleParticle< T >
 A thin wrapper over a complete Particle. More...
 
class  vsmc::SingleParticleBase< T >
 A thin wrapper over a complete Particle. More...
 
class  vsmc::StateMatrix< ColMajor, Dim, T >
 Particle::value_type subtype. More...
 
class  vsmc::StateMatrix< RowMajor, Dim, T >
 Particle::value_type subtype. More...
 
class  vsmc::StateMatrixBase< Order, Dim, T >
 Base type of StateTuple. More...
 
struct  vsmc::StateMatrixBase< Order, Dim, T >::const_single_particle_type< S >
 
struct  vsmc::StateMatrixBase< Order, Dim, T >::single_particle_type< S >
 
class  vsmc::StateTuple< ColMajor, T, Types...>
 Particle::value_type subtype. More...
 
class  vsmc::StateTuple< RowMajor, T, Types...>
 Particle::value_type subtype. More...
 
class  vsmc::StateTupleBase< Order, T, Types >
 Base type of StateTuple. More...
 
struct  vsmc::StateTupleBase< Order, T, Types >::const_single_particle_type< S >
 
struct  vsmc::StateTupleBase< Order, T, Types >::single_particle_type< S >
 
struct  vsmc::StateTupleBase< Order, T, Types >::state_pack_type
 
struct  vsmc::StateTupleBase< Order, T, Types >::state_type< Pos >
 
class  vsmc::WeightSet
 Weight set class. More...
 
class  vsmc::WeightSetNull
 An empty weight set class. More...
 

Detailed Description

Constructing samplers with operations on the whole particle set.