vSMC
vSMC: Scalable Monte Carlo
Public Member Functions | List of all members
vsmc::CLConfigure Class Reference

Configure OpenCL runtime behavior (used by MoveCL etc) More...

#include <vsmc/opencl/cl_configure.hpp>

Public Member Functions

 CLConfigure ()
 
std::size_t local_size () const
 
void local_size (std::size_t new_size)
 
void local_size (std::size_t N, const ::cl::Kernel &kern, const ::cl::Device &dev)
 

Detailed Description

Configure OpenCL runtime behavior (used by MoveCL etc)

Definition at line 43 of file cl_configure.hpp.

Constructor & Destructor Documentation

vsmc::CLConfigure::CLConfigure ( )
inline

Definition at line 47 of file cl_configure.hpp.

Member Function Documentation

std::size_t vsmc::CLConfigure::local_size ( ) const
inline

Definition at line 49 of file cl_configure.hpp.

void vsmc::CLConfigure::local_size ( std::size_t  new_size)
inline

Definition at line 51 of file cl_configure.hpp.

void vsmc::CLConfigure::local_size ( std::size_t  N,
const ::cl::Kernel &  kern,
const ::cl::Device &  dev 
)
inline

Definition at line 53 of file cl_configure.hpp.