vSMC
vSMC: Scalable Monte Carlo
|
#include <vsmc/opencl/internal/cl_copy.hpp>
Public Types | |
typedef CLManager< ID > | manager_type |
Public Member Functions | |
CLCopy () | |
void | build (std::size_t size, std::size_t state_size) |
CLConfigure & | configure () |
const CLConfigure & | configure () const |
::cl::Kernel & | kernel () |
const ::cl::Kernel & | kernel () const |
void | operator() (const ::cl::Buffer ©_from, const ::cl::Buffer &state) |
void | operator() (const ::cl::Buffer &idx, const ::cl::Buffer &tmp, const ::cl::Buffer &state) |
::cl::Program & | program () |
const ::cl::Program & | program () const |
std::size_t | size () |
Static Public Member Functions | |
static manager_type & | manager () |
Definition at line 42 of file cl_copy.hpp.
typedef CLManager<ID> vsmc::internal::CLCopy< ID >::manager_type |
Definition at line 46 of file cl_copy.hpp.
|
inline |
Definition at line 48 of file cl_copy.hpp.
|
inline |
Definition at line 67 of file cl_copy.hpp.
|
inline |
Definition at line 109 of file cl_copy.hpp.
|
inline |
Definition at line 110 of file cl_copy.hpp.
|
inline |
Definition at line 106 of file cl_copy.hpp.
|
inline |
Definition at line 107 of file cl_copy.hpp.
|
inlinestatic |
Definition at line 52 of file cl_copy.hpp.
|
inline |
Definition at line 54 of file cl_copy.hpp.
|
inline |
Definition at line 60 of file cl_copy.hpp.
|
inline |
Definition at line 103 of file cl_copy.hpp.
|
inline |
Definition at line 104 of file cl_copy.hpp.
|
inline |
Definition at line 50 of file cl_copy.hpp.