Trait fftw::plan::R2RPlanCreate
[−]
[src]
pub trait R2RPlanCreate: Sized { unsafe fn r2r_1d(
n: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: FLAG
) -> RawPlan; unsafe fn r2r_2d(
n0: usize,
n1: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: R2R_KIND,
_: FLAG
) -> RawPlan; unsafe fn r2r_3d(
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: R2R_KIND,
_: R2R_KIND,
_: FLAG
) -> RawPlan; }
Required Methods
unsafe fn r2r_1d(
n: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: FLAG
) -> RawPlan
n: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: FLAG
) -> RawPlan
unsafe fn r2r_2d(
n0: usize,
n1: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: R2R_KIND,
_: FLAG
) -> RawPlan
n0: usize,
n1: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: R2R_KIND,
_: FLAG
) -> RawPlan
unsafe fn r2r_3d(
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: R2R_KIND,
_: R2R_KIND,
_: FLAG
) -> RawPlan
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<Self>,
out: &mut AlignedVec<Self>,
_: R2R_KIND,
_: R2R_KIND,
_: R2R_KIND,
_: FLAG
) -> RawPlan