vSMC
vSMC: Scalable Monte Carlo
|
Monitor<T>::eval_type subtype using OpenMP. More...
#include <vsmc/smp/backend_omp.hpp>
Public Member Functions | |
void | operator() (std::size_t iter, std::size_t dim, Particle< T > &particle, double *r) |
![]() | |
void | eval_post (std::size_t iter, Particle< T > &particle) |
void | eval_pre (std::size_t iter, Particle< T > &particle) |
void | eval_sp (std::size_t iter, std::size_t dim, SingleParticle< T > sp, double *r) |
Protected Member Functions | |
MonitorEvalOMP ()=default | |
MonitorEvalOMP (const MonitorEvalOMP< T, Derived > &)=default | |
MonitorEvalOMP (MonitorEvalOMP< T, Derived > &&)=default | |
~MonitorEvalOMP () | |
MonitorEvalOMP< T, Derived > & | operator= (MonitorEvalOMP< T, Derived > &)=default |
MonitorEvalOMP< T, Derived > & | operator= (MonitorEvalOMP< T, Derived > &&)=default |
![]() | |
MonitorEvalBase ()=default | |
MonitorEvalBase (const MonitorEvalBase< T, Derived > &)=default | |
MonitorEvalBase (MonitorEvalBase< T, Derived > &&)=default | |
virtual | ~MonitorEvalBase () |
MonitorEvalBase< T, Derived > & | operator= (const MonitorEvalBase< T, Derived > &)=default |
MonitorEvalBase< T, Derived > & | operator= (MonitorEvalBase< T, Derived > &&)=default |
Monitor<T>::eval_type subtype using OpenMP.
Definition at line 41 of file backend_omp.hpp.
|
protecteddefault |
|
protecteddefault |
|
protecteddefault |
|
inlineprotected |
Definition at line 173 of file backend_omp.hpp.
|
inline |
Definition at line 147 of file backend_omp.hpp.
|
protecteddefault |
|
protecteddefault |