28 #ifndef SCIMATH_FFTW_H
29 #define SCIMATH_FFTW_H
A Vector of integers, for indexing into Array<T> objects.
void plan_c2c_backward(const IPosition &size, DComplex *in)
std::complex< Float > Complex
void plan_c2c_forward(const IPosition &size, DComplex *in)
void c2r(const IPosition &size, Complex *in, Float *out)
static volatile Bool is_initialized_fftw
void c2c(const IPosition &size, Complex *in, Bool forward)
C++ interface to the FFTWw library.
std::complex< Double > DComplex
void r2c(const IPosition &size, Float *in, Complex *out)
polymorphic interface to fftw[f]_execute...
bool Bool
Define the standard types used by Casacore.
static Mutex theirMutex
only once per process, not once per object
Wrapper around a pthreads mutex.
void plan_r2c(const IPosition &size, Float *in, Complex *out)
polymorphic interface to fftw[f]_plan...
void plan_c2r(const IPosition &size, Complex *in, Float *out)
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.