#include "fftw3.h"
Go to the source code of this file.
◆ FFTW_ALLOC
#define FFTW_ALLOC |
( |
|
C, |
|
|
|
N |
|
) |
| (C*) fftw_malloc(sizeof(C) * (N+1)) |
◆ FFTW_CLEANUP
#define FFTW_CLEANUP fftw_cleanup |
◆ FFTW_CLEANUP_THREADS
#define FFTW_CLEANUP_THREADS |
( |
| ) |
fftw_cleanup_threads() |
◆ FFTW_DESTROY_PLAN
#define FFTW_DESTROY_PLAN fftw_destroy_plan |
◆ FFTW_FREE
#define FFTW_FREE fftw_free |
◆ FFTW_INIT_THREADS
#define FFTW_INIT_THREADS |
( |
| ) |
fftw_init_threads() |
◆ FFTW_PLAN
#define FFTW_PLAN fftw_plan |
◆ FFTW_PLAN_DFT_1D
#define FFTW_PLAN_DFT_1D fftw_plan_dft_1d |
◆ FFTW_PLAN_WITH_NTHREADS
#define FFTW_PLAN_WITH_NTHREADS |
( |
|
A | ) |
fftw_plan_with_nthreads(A) |
◆ FFTW_RUN
#define FFTW_RUN fftw_execute |
◆ OMP_FFTW_CLEANUP_THREADS
#define OMP_FFTW_CLEANUP_THREADS |
( |
| ) |
; |
◆ OMP_FFTW_INIT_THREADS
#define OMP_FFTW_INIT_THREADS |
( |
| ) |
|
◆ OMP_FFTW_PLAN_WITH_NTHREADS
#define OMP_FFTW_PLAN_WITH_NTHREADS |
( |
|
A | ) |
|
◆ tFFTWComplex
#define tFFTWComplex fftw_complex |
Referenced by FFTW_ComplexArray::add(), FFTW_ComplexArray::allocate(), MATH_ElementaryMultiLevelsToeplitzMatrix::buildSpectralSpace(), MATH_ElementaryMultiLevelsCircularToeplitzMatrix::buildSpectralSpace(), MATH_GlobalMultiLevelsPolynomialToeplitzMatrix::buildSpectralSpace(), MATH_ElementaryMultiLevelsCircularTensorToeplitzMatrix::buildSpectralSpace(), FFTW_ComplexArray::copy(), FFTW_ComplexArray::distance2(), MATH_ToeplitzTest::emicromTest(), FFTW_ComplexArray::fabs(), FFTW_Test::fftwTutorial(), FFTW_ComplexArray::getMemorySize(), FFTW_MultiLevelsDFT::getProjectionsNumber(), FFTW_ComplexArray::initArray(), FFTW_Plan::isOptimized(), FFTW_ComplexArray::MatrixVectorProduct(), FFTW_ComplexArray::multiply(), FFTW_ComplexArray::norm2(), FFTW_MultiLevelsDFT::project(), MATH_ElementaryMultiLevelsToeplitzMatrix::projectIntoSpectralSpace(), MATH_GlobalMultiLevelsPolynomialToeplitzMatrix::projectIntoSpectralSpace(), FFTW_MultiLevelsDFT::recover(), MATH_ElementaryMultiLevelsToeplitzMatrix::recoverCanonicalSpace(), MATH_ElementaryMultiLevelsCircularToeplitzMatrix::recoverCanonicalSpace(), MATH_GlobalMultiLevelsPolynomialToeplitzMatrix::recoverCanonicalSpace(), MATH_ElementaryMultiLevelsCircularTensorToeplitzMatrix::recoverCanonicalSpace(), MATH_ElementaryMultiLevelsToeplitzMatrix::recoverFromSpectralSpace(), MATH_GlobalMultiLevelsPolynomialToeplitzMatrix::recoverFromSpectralSpace(), FFTW_MultiLevelsDFT::runFFT(), FFTW_MultiDFTs::setFFT(), FFTW_MultiLevelsDFT::setFFT(), FFTW_ComplexArray::setSize(), FFTW_ComplexArray::setValue(), FFTW_ComplexArray::swap(), FFTW_Test::testComplex(), FFTW_Test::testDFT(), MATH_ToeplitzTest::toeplitzTest(), FFTW_ComplexArray::toString(), and MATH_ElementaryMultiLevelsToeplitzMatrix::vectorProductInSpectralSpace().
◆ tFFTWReal