Real to Complex Fast Fourier Transform. More...
Functions | |
| template<int rank> | |
| array | fftR2C (const array &in, const dim4 &dims, const double norm_factor=1.0) |
| C++ Interface for real to complex fast fourier transform for one dimensional signals. | |
| template<int rank> | |
| array | fftR2C (const array &in, const double norm_factor=1.0) |
| C++ Interface for real to complex fast fourier transform for one dimensional signals. | |
| AFAPI af_err | af_fft_r2c (af_array *out, const af_array in, const double norm_factor, const dim_t pad0) |
| C Interface for real to complex fast fourier transform for one dimensional signals. | |
| AFAPI af_err | af_fft2_r2c (af_array *out, const af_array in, const double norm_factor, const dim_t pad0, const dim_t pad1) |
| C Interface for real to complex fast fourier transform for two dimensional signals. | |
| AFAPI af_err | af_fft3_r2c (af_array *out, const af_array in, const double norm_factor, const dim_t pad0, const dim_t pad1, const dim_t pad2) |
| C Interface for real to complex fast fourier transform for three dimensional signals. | |
Real to Complex Fast Fourier Transform.
| AFAPI af_err af_fft2_r2c | ( | af_array * | out, |
| const af_array | in, | ||
| const double | norm_factor, | ||
| const dim_t | pad0, | ||
| const dim_t | pad1 ) |
C Interface for real to complex fast fourier transform for two dimensional signals.
| [out] | out | is a complex array containing the non redundant parts of in. |
| [in] | in | is a real array |
| [in] | norm_factor | is the normalization factor with which the input is scaled after the transformation is applied |
| [in] | pad0 | is the length of output signals along first dimension - used to either truncate/pad the input |
| [in] | pad1 | is the length of output signals along second dimension - used to either truncate/pad the input |
| AFAPI af_err af_fft3_r2c | ( | af_array * | out, |
| const af_array | in, | ||
| const double | norm_factor, | ||
| const dim_t | pad0, | ||
| const dim_t | pad1, | ||
| const dim_t | pad2 ) |
C Interface for real to complex fast fourier transform for three dimensional signals.
| [out] | out | is a complex array containing the non redundant parts of in. |
| [in] | in | is a real array |
| [in] | norm_factor | is the normalization factor with which the input is scaled after the transformation is applied |
| [in] | pad0 | is the length of output signals along first dimension - used to either truncate/pad the input |
| [in] | pad1 | is the length of output signals along second dimension - used to either truncate/pad the input |
| [in] | pad2 | is the length of output signals along third dimension - used to either truncate/pad the input |
| AFAPI af_err af_fft_r2c | ( | af_array * | out, |
| const af_array | in, | ||
| const double | norm_factor, | ||
| const dim_t | pad0 ) |
C Interface for real to complex fast fourier transform for one dimensional signals.
| [out] | out | is a complex array containing the non redundant parts of in. |
| [in] | in | is a real array |
| [in] | norm_factor | is the normalization factor with which the input is scaled after the transformation is applied |
| [in] | pad0 | is the length of output signals along first dimension - used to either truncate/pad the input |
| array fftR2C | ( | const array & | in, |
| const dim4 & | dims, | ||
| const double | norm_factor = 1.0 ) |
C++ Interface for real to complex fast fourier transform for one dimensional signals.
| [in] | in | is a real array |
| [in] | dims | is the requested padded dimensions before the transform is applied |
| [in] | norm_factor | is the normalization factor with which the input is scaled after the transformation is applied |
in along the first dimension.C++ Interface for real to complex fast fourier transform for one dimensional signals.
| [in] | in | is a real array |
| [in] | norm_factor | is the normalization factor with which the input is scaled after the transformation is applied |
in along the first dimension.