166 const unsigned flags=FFTW_ESTIMATE;
170 aff::CArray<TAseries::Tvalue> Cseriesarray(
Mseriesarray);
174 const int istride=Cseriesarray.stride(0);
176 const int idist=Cseriesarray.stride(1);
178 double* in=Cseriesarray.castedpointer<
double>();
186 const int ostride=Cspectrumarray.stride(0);
188 const int odist=Cspectrumarray.stride(1);
190 fftw_complex* out=Cspectrumarray.castedpointer<fftw_complex>();
193 Mplanr2c=fftw_plan_many_dft_r2c(rank, &n, howmany,
194 in, inembed, istride, idist,
195 out, onembed, ostride, odist,
#define FOURIER_assert(C, M)
Check an assertion and report by throwing an exception.
TAspectrum Mspectrumarray