MCKL
Monte Carlo Kernel Library
Modules | Classes | Typedefs
Symmetric multiprocessing

Parallel samplers using multi-threading on SMP architecture. More...

Modules

 Intel Threading Building Blocks
 Parallel samplers using Intel TBB.
 
 OpenMP
 Parallel samplers using OpenMP.
 
 Sequential
 Sequential samplers.
 
 Standard library
 Parallel samplers using the standard library.
 

Classes

class  mckl::SMCEstimatorEvalBase< T, Derived >
 SMCEstimator evalution base dispatch class. More...
 
class  mckl::SMCEstimatorEvalBase< T, Virtual >
 SMCEstimator evalution base dispatch class. More...
 
class  mckl::SMCEstimatorEvalSMP< T, typename, typename >
 SMCEstimator<T>::eval_type. More...
 
class  mckl::SMCSamplerEvalBase< T, Derived >
 SMCSampler evaluation base dispatch class. More...
 
class  mckl::SMCSamplerEvalBase< T, Virtual >
 Mampler evaluation base dispatch class. More...
 
class  mckl::SMCSamplerEvalSMP< T, typename, typename >
 SMCSMCSampler<T>::eval_type. More...
 

Typedefs

using mckl::BackendSMP = ::mckl::BackendTBB
 SMP default implementation ID. More...
 

Detailed Description

Parallel samplers using multi-threading on SMP architecture.

Typedef Documentation

◆ BackendSMP

using mckl::BackendSMP = typedef ::mckl::BackendTBB

SMP default implementation ID.

Definition at line 98 of file backend_base.hpp.