Classes |
| class | array |
| struct | timer |
Typedefs |
| typedef cl_float2 | clFloatComplex |
| typedef struct af::timer | timer |
Enumerations |
| enum | af_type { AF_SINGLE_REAL,
AF_SINGLE_CPLX
} |
| enum | af_mode { af_valid = -1,
af_same,
af_full
} |
| | Filtering modes. More...
|
Functions |
| array | setdims (const array &in, unsigned R, unsigned C) |
| void | print_ (const array &in) |
| | Print array contents to screen.
|
| std::ostream & | operator<< (std::ostream &out, const array in) |
| | Print to ostream.
|
| array | multiply (const array &A, const array &B) |
| | Matrix multiplication.
|
| array | dot (const array &A, const array &B) |
| | Dot product (k is 1)
|
| array | fft1D (const array &in) |
| | fourier transform along columns
|
| array | ifft1D (const array &in) |
| | inverse fourier transform along columns
|
| array | fft2D (const array &in) |
| | fourier transform of matrices / images
|
| array | ifft2D (const array &in) |
| | inverse fourier transform of matrices / images
|
| array | convolve (const array &input, const array &filter, af_mode mode=af_full) |
| | Apply convolution filter.
|
| array | real (const array &in) |
| | Get the real part.
|
| array | imag (const array &in) |
| | Get the imaginary part.
|
| array | complex (const array &real, const array &imag) |
| | Construct complex array from real and imaginary parts.
|
| array | complex (const array &real) |
| | Construct complex array from real part.
|
| array | conjugate (const array &a) |
| | Get the conjugate of the complex array.
|
| void | info () |
| | Display the devices available for computation.
|
| void | device (int dev) |
| | Select a particular device.
|
| int | device (void) |
| | Returns the number of devices available.
|
| void | sync () |
| | Synchronize the current device.
|
| array | tile (array &in, int M, int N=1) |
| | Tile the elements of the array.
|
| array | sin (const array &in) |
| array | cos (const array &in) |
| array | tan (const array &in) |
| array | asin (const array &in) |
| array | acos (const array &in) |
| array | atan (const array &in) |
| array | erf (const array &in) |
| array | exp (const array &in) |
| array | sqrt (const array &in) |
| array | log (const array &in) |
| double | timeit (void(*fn)()) |