vSMC
vSMC: Scalable Monte Carlo
|
Path<T>::eval_type subtype using OpenMP. More...
#include <vsmc/smp/backend_omp.hpp>
Public Member Functions | |
double | operator() (std::size_t iter, Particle< T > &particle, double *r) |
Public Member Functions inherited from vsmc::PathEvalBase< T, Derived > | |
double | eval_grid (std::size_t iter, Particle< T > &particle) |
void | eval_post (std::size_t iter, Particle< T > &particle) |
void | eval_pre (std::size_t iter, Particle< T > &particle) |
double | eval_sp (std::size_t iter, SingleParticle< T > sp) |
Protected Member Functions | |
PathEvalOMP ()=default | |
PathEvalOMP (const PathEvalOMP< T, Derived > &)=default | |
PathEvalOMP (PathEvalOMP< T, Derived > &&)=default | |
~PathEvalOMP () | |
PathEvalOMP< T, Derived > & | operator= (PathEvalOMP< T, Derived > &)=default |
PathEvalOMP< T, Derived > & | operator= (PathEvalOMP< T, Derived > &&)=default |
Protected Member Functions inherited from vsmc::PathEvalBase< T, Derived > | |
PathEvalBase ()=default | |
PathEvalBase (const PathEvalBase< T, Derived > &)=default | |
PathEvalBase (PathEvalBase< T, Derived > &&)=default | |
virtual | ~PathEvalBase () |
PathEvalBase< T, Derived > & | operator= (const PathEvalBase< T, Derived > &)=default |
PathEvalBase< T, Derived > & | operator= (PathEvalBase< T, Derived > &&)=default |
Path<T>::eval_type subtype using OpenMP.
Definition at line 41 of file backend_omp.hpp.
|
protecteddefault |
|
protecteddefault |
|
protecteddefault |
|
inlineprotected |
Definition at line 206 of file backend_omp.hpp.
|
inline |
Definition at line 182 of file backend_omp.hpp.
|
protecteddefault |
|
protecteddefault |