vendors/fftw3/doc/html/Advanced-Real_002dto_002dreal-Transforms.html
Previous: Advanced Real-data DFTs, Up: Advanced Interface [Contents][Index]
fftw_plan fftw_plan_many_r2r(int rank, const int *n, int howmany,
double *in, const int *inembed,
int istride, int idist,
double *out, const int *onembed,
int ostride, int odist,
const fftw_r2r_kind *kind, unsigned flags);
Like fftw_plan_many_dft, this functions adds howmany, nembed, stride, and dist parameters to the fftw_plan_r2r function, but otherwise behave the same as the basic interface. The interpretation of those additional parameters are the same as for fftw_plan_many_dft. (Of course, the stride and dist parameters are now in units of double, not fftw_complex.)
Arrays n, inembed, onembed, and kind are not used after this function returns. You can safely free or reuse them.