Struct fftw::plan::Plan
[−]
[src]
pub struct Plan<A, B> { /* fields omitted */ }
Methods
impl<A, B> Plan<A, B>
[src]
impl<T: R2RPlanCreate> Plan<T, T>
[src]
fn r2r_1d(
n: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
kind: R2R_KIND,
flag: FLAG
) -> Self
[src]
n: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
kind: R2R_KIND,
flag: FLAG
) -> Self
fn r2r_2d(
n0: usize,
n1: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
k0: R2R_KIND,
k1: R2R_KIND,
flag: FLAG
) -> Self
[src]
n0: usize,
n1: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
k0: R2R_KIND,
k1: R2R_KIND,
flag: FLAG
) -> Self
fn r2r_3d(
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
k0: R2R_KIND,
k1: R2R_KIND,
k2: R2R_KIND,
flag: FLAG
) -> Self
[src]
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
k0: R2R_KIND,
k1: R2R_KIND,
k2: R2R_KIND,
flag: FLAG
) -> Self
impl<T: C2CPlanCreate> Plan<T, T>
[src]
fn c2c_1d(
n: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
sign: SIGN,
flag: FLAG
) -> Self
[src]
n: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
sign: SIGN,
flag: FLAG
) -> Self
fn c2c_2d(
n0: usize,
n1: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
sign: SIGN,
flag: FLAG
) -> Self
[src]
n0: usize,
n1: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
sign: SIGN,
flag: FLAG
) -> Self
fn c2c_3d(
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
sign: SIGN,
flag: FLAG
) -> Self
[src]
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<T>,
out: &mut AlignedVec<T>,
sign: SIGN,
flag: FLAG
) -> Self
impl<C, R> Plan<C, R> where
(C, R): C2RPlanCreate<Real = R, Complex = C>,
[src]
(C, R): C2RPlanCreate<Real = R, Complex = C>,
fn c2r_1d(
n: usize,
in_: &mut AlignedVec<C>,
out: &mut AlignedVec<R>,
flag: FLAG
) -> Self
[src]
n: usize,
in_: &mut AlignedVec<C>,
out: &mut AlignedVec<R>,
flag: FLAG
) -> Self
fn c2r_2d(
n0: usize,
n1: usize,
in_: &mut AlignedVec<C>,
out: &mut AlignedVec<R>,
flag: FLAG
) -> Self
[src]
n0: usize,
n1: usize,
in_: &mut AlignedVec<C>,
out: &mut AlignedVec<R>,
flag: FLAG
) -> Self
fn c2r_3d(
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<C>,
out: &mut AlignedVec<R>,
flag: FLAG
) -> Self
[src]
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<C>,
out: &mut AlignedVec<R>,
flag: FLAG
) -> Self
impl<R, C> Plan<R, C> where
(C, R): C2RPlanCreate<Real = R, Complex = C>,
[src]
(C, R): C2RPlanCreate<Real = R, Complex = C>,
fn r2c_1d(
n: usize,
in_: &mut AlignedVec<R>,
out: &mut AlignedVec<C>,
flag: FLAG
) -> Self
[src]
n: usize,
in_: &mut AlignedVec<R>,
out: &mut AlignedVec<C>,
flag: FLAG
) -> Self
fn r2c_2d(
n0: usize,
n1: usize,
in_: &mut AlignedVec<R>,
out: &mut AlignedVec<C>,
flag: FLAG
) -> Self
[src]
n0: usize,
n1: usize,
in_: &mut AlignedVec<R>,
out: &mut AlignedVec<C>,
flag: FLAG
) -> Self
fn r2c_3d(
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<R>,
out: &mut AlignedVec<C>,
flag: FLAG
) -> Self
[src]
n0: usize,
n1: usize,
n2: usize,
in_: &mut AlignedVec<R>,
out: &mut AlignedVec<C>,
flag: FLAG
) -> Self