ViennaCL - The Vienna Computing Library  1.5.1
Data Structures | Namespaces
program.hpp File Reference

Implements an OpenCL program class for ViennaCL. More...

#include <string>
#include <vector>
#include "viennacl/ocl/forwards.h"
#include "viennacl/ocl/handle.hpp"
#include "viennacl/ocl/kernel.hpp"

Go to the source code of this file.

Data Structures

class  program
 Wrapper class for an OpenCL program. More...
 

Namespaces

 viennacl
 Main namespace in ViennaCL. Holds all the basic types such as vector, matrix, etc. and defines operations upon them.
 
 viennacl::ocl
 OpenCL backend. Manages platforms, contexts, buffers, kernels, etc.
 

Detailed Description

Implements an OpenCL program class for ViennaCL.