Highly Efficient FFT for Exascale: HeFFTe v2.3
|
Functor class to represent any Fourier Transform A class to use lambdas to switch between what FFT should be called. More...
#include <heffte_stock_algos.h>
Public Member Functions | |
Fourier_Transform (fft_type fft) | |
Fourier_Transform (size_t a, size_t ainv) | |
void | operator() (Complex< F, L > *x, Complex< F, L > *y, size_t s_in, size_t s_out, biFuncNode< F, L > *sRoot, direction dir) |
Protected Attributes | |
fft_type | type |
size_t | root = 0 |
size_t | root_inv = 0 |
Functor class to represent any Fourier Transform A class to use lambdas to switch between what FFT should be called.