MCKL
Monte Carlo Kernel Library
Classes | Namespaces | Typedefs | Functions
backend_std.hpp File Reference
#include <mckl/core/iterator.hpp>
#include <mckl/smp/backend_base.hpp>
#include <future>
#include <thread>

Go to the source code of this file.

Classes

class  mckl::BackendSTD
 
class  mckl::SMCEstimatorEvalSMP< T, Derived, BackendSTD >
 SMCEstimator<T>::eval_type subtype using the standard library. More...
 
class  mckl::SMCSamplerEvalSMP< T, Derived, BackendSTD >
 SMCSampler<T>::eval_type subtype using the standard library. More...
 

Namespaces

 mckl
 
 mckl::internal
 

Typedefs

template<typename T , typename Derived >
using mckl::SMCEstimatorEvalSTD = SMCEstimatorEvalSMP< T, Derived, BackendSTD >
 SMCEstimator<T>::eval_type subtype using the standard library. More...
 
template<typename T , typename Derived >
using mckl::SMCSamplerEvalSTD = SMCSamplerEvalSMP< T, Derived, BackendSTD >
 SMCSampler<T>::eval_type subtype using the standard library. More...
 

Functions

template<typename T >
mckl::Vector< ParticleRange< T > > mckl::internal::backend_std_range (Particle< T > &particle)