Contains a class declaration for the Matrix container. More...
#include <iostream>#include <fstream>#include <sstream>#include <cstdlib>#include <vector>#include <map>#include <CL/cl.h>#include "src/device_mem_pointer_cl.h"#include "src/device_mem_pointer_cu.h"#include <cuda.h>#include "skepu/src/malloc_allocator.h"#include "skepu/src/environment.h"#include "src/matrix_iterator.inl"#include "src/matrix_proxy.inl"#include "src/matrix.inl"#include "src/matrix_transpose.inl"#include "src/matrix_cl.inl"#include "src/matrix_cu.inl"

Go to the source code of this file.
Classes | |
| class | skepu::Matrix< T > |
| A matrix container class (2D matrix), internally uses 1D container (std::vector) to store elements in a contiguous memory allocations. More... | |
Namespaces | |
| skepu | |
| The main namespace for SkePU library. | |
Enumerations | |
| enum | skepu::AccessType |
| Can be used to specify whether the access is row-wise or column-wise. More... | |
Contains a class declaration for the Matrix container.
1.8.5