ViennaCL - The Vienna Computing Library
1.5.2
|
All routines related to the Fast Fourier Transform. Experimental. More...
#include <viennacl/vector.hpp>
#include <viennacl/matrix.hpp>
#include "viennacl/linalg/opencl/kernels/fft.hpp"
#include <cmath>
#include <stdexcept>
Go to the source code of this file.
Namespaces | |
namespace | viennacl |
Main namespace in ViennaCL. Holds all the basic types such as vector, matrix, etc. and defines operations upon them. | |
namespace | viennacl::detail |
Holds implementation details for functionality in the main viennacl-namespace. Not intended for direct use by library users. | |
namespace | viennacl::detail::fft |
Helper namespace for fast Fourier transforms. Not to be used directly by library users. | |
namespace | viennacl::detail::fft::FFT_DATA_ORDER |
Helper namespace for fast-Fourier transformation. Deprecated. | |
Enumerations | |
enum | DATA_ORDER { ROW_MAJOR, COL_MAJOR } |
Variables | |
const vcl_size_t | MAX_LOCAL_POINTS_NUM = 512 |
All routines related to the Fast Fourier Transform. Experimental.