vSMC
vSMC: Scalable Monte Carlo
vsmc::PathEvalCL< T, PlaceHolder > Member List

This is the complete list of members for vsmc::PathEvalCL< T, PlaceHolder >, including all inherited members.

configure()vsmc::PathEvalCL< T, PlaceHolder >inline
configure() const vsmc::PathEvalCL< T, PlaceHolder >inline
kernel()vsmc::PathEvalCL< T, PlaceHolder >inline
kernel() const vsmc::PathEvalCL< T, PlaceHolder >inline
kernel_args_offset()vsmc::PathEvalCL< T, PlaceHolder >inlinestatic
kernel_name() const vsmc::PathEvalCL< T, PlaceHolder >inline
operator()(std::size_t iter, const Particle< T > &particle, double *res)vsmc::PathEvalCL< T, PlaceHolder >inline
operator=(const PathEvalCL< T, PlaceHolder > &)=defaultvsmc::PathEvalCL< T, PlaceHolder >protected
operator=(PathEvalCL< T, PlaceHolder > &&)=defaultvsmc::PathEvalCL< T, PlaceHolder >protected
path_grid(std::size_t, const Particle< T > &)vsmc::PathEvalCL< T, PlaceHolder >inlinevirtual
path_state(std::size_t, std::string &)vsmc::PathEvalCL< T, PlaceHolder >inlinevirtual
PathEvalCL()vsmc::PathEvalCL< T, PlaceHolder >inlineprotected
PathEvalCL(const PathEvalCL< T, PlaceHolder > &)=defaultvsmc::PathEvalCL< T, PlaceHolder >protected
PathEvalCL(PathEvalCL< T, PlaceHolder > &&)=defaultvsmc::PathEvalCL< T, PlaceHolder >protected
post_processor(std::size_t, const Particle< T > &)vsmc::PathEvalCL< T, PlaceHolder >inlinevirtual
pre_processor(std::size_t, const Particle< T > &)vsmc::PathEvalCL< T, PlaceHolder >inlinevirtual
set_kernel(std::size_t iter, const Particle< T > &particle)vsmc::PathEvalCL< T, PlaceHolder >inlinevirtual
set_kernel_args(std::size_t iter, const Particle< T > &particle)vsmc::PathEvalCL< T, PlaceHolder >inlinevirtual
~PathEvalCL()vsmc::PathEvalCL< T, PlaceHolder >inlineprotectedvirtual