vSMC
vSMC: Scalable Monte Carlo
|
Sampler<T>::init_type subtype using OpenMP. More...
#include <vsmc/smp/backend_omp.hpp>
Public Member Functions | |
std::size_t | operator() (Particle< T > &particle, void *param) |
![]() | |
void | eval_param (Particle< T > &particle, void *param) |
void | eval_post (Particle< T > &particle) |
void | eval_pre (Particle< T > &particle) |
std::size_t | eval_sp (SingleParticle< T > sp) |
Protected Member Functions | |
InitializeOMP ()=default | |
InitializeOMP (const InitializeOMP< T, Derived > &)=default | |
InitializeOMP (InitializeOMP< T, Derived > &&)=default | |
~InitializeOMP () | |
InitializeOMP< T, Derived > & | operator= (InitializeOMP< T, Derived > &)=default |
InitializeOMP< T, Derived > & | operator= (InitializeOMP< T, Derived > &&)=default |
![]() | |
InitializeBase ()=default | |
InitializeBase (const InitializeBase< T, Derived > &)=default | |
InitializeBase (InitializeBase< T, Derived > &&)=default | |
virtual | ~InitializeBase () |
InitializeBase< T, Derived > & | operator= (const InitializeBase< T, Derived > &)=default |
InitializeBase< T, Derived > & | operator= (InitializeBase< T, Derived > &&)=default |
Sampler<T>::init_type subtype using OpenMP.
Definition at line 41 of file backend_omp.hpp.
|
protecteddefault |
|
protecteddefault |
|
protecteddefault |
|
inlineprotected |
Definition at line 84 of file backend_omp.hpp.
|
inline |
Definition at line 68 of file backend_omp.hpp.
|
protecteddefault |
|
protecteddefault |