SMCEstimator evalution base dispatch class.
More...
#include <mckl/smp/backend_base.hpp>
Inherited by mckl::SMCEstimatorEvalSMP< T, Derived, BackendOMP >, mckl::SMCEstimatorEvalSMP< T, Derived, BackendSEQ >, mckl::SMCEstimatorEvalSMP< T, Derived, BackendSTD >, and mckl::SMCEstimatorEvalSMP< T, Derived, BackendTBB >.
|
| | SMCEstimatorEvalBase ()=default |
| |
| | SMCEstimatorEvalBase (const SMCEstimatorEvalBase< T, Derived > &)=default |
| |
| | SMCEstimatorEvalBase (SMCEstimatorEvalBase< T, Derived > &&)=default |
| |
| void | eval_each (std::size_t iter, std::size_t dim, ParticleIndex< T > idx, double *r) |
| |
| void | eval_first (std::size_t iter, Particle< T > &particle) |
| |
| void | eval_last (std::size_t iter, Particle< T > &particle) |
| |
| void | eval_range (std::size_t iter, std::size_t dim, const ParticleRange< T > &range, double *r) |
| |
| SMCEstimatorEvalBase< T, Derived > & | operator= (const SMCEstimatorEvalBase< T, Derived > &)=default |
| |
| SMCEstimatorEvalBase< T, Derived > & | operator= (SMCEstimatorEvalBase< T, Derived > &&)=default |
| |
template<typename T, typename Derived>
class mckl::SMCEstimatorEvalBase< T, Derived >
SMCEstimator evalution base dispatch class.
Definition at line 276 of file backend_base.hpp.
◆ SMCEstimatorEvalBase() [1/3]
template<typename T , typename Derived >
◆ SMCEstimatorEvalBase() [2/3]
template<typename T , typename Derived >
◆ SMCEstimatorEvalBase() [3/3]
template<typename T , typename Derived >
◆ eval_each()
template<typename T , typename Derived >
◆ eval_first()
template<typename T , typename Derived >
◆ eval_last()
template<typename T , typename Derived >
◆ eval_range()
template<typename T , typename Derived >
◆ operator=() [1/2]
template<typename T , typename Derived >
◆ operator=() [2/2]
template<typename T , typename Derived >