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