1 #ifndef VIENNACL_VIENNACL_PRIVATE_HPP 
    2 #define VIENNACL_VIENNACL_PRIVATE_HPP 
   24 #ifdef VIENNACL_WITH_OPENCL 
   26 #include <OpenCL/cl.h> 
   83 #ifdef VIENNACL_WITH_CUDA 
   86 #ifdef VIENNACL_WITH_OPENCL 
  100 #ifdef VIENNACL_WITH_CUDA 
  103 #ifdef VIENNACL_WITH_OPENCL 
  121 #ifdef VIENNACL_WITH_CUDA 
  124 #ifdef VIENNACL_WITH_OPENCL 
Generic backend for CUDA, OpenCL, host-based stuff. 
ViennaCLPrecision precision
ViennaCLBackendTypes backend_type
ViennaCLInt internal_size2
ViennaCLHostBackend_impl host_backend
ViennaCLOpenCLBackend_impl opencl_backend
ViennaCLInt internal_size1
ViennaCLPrecision precision
ViennaCLCUDABackend_impl cuda_backend
ViennaCLPrecision precision
ViennaCLPrecision precision