Trait fftw::plan::C2CPlan [−][src]
Trait for the plan of Complex-to-Complex transformation
Associated Types
type Complex: AlignedAllocable
[src]
Required methods
fn new(
shape: &[usize],
in_: &mut [Self::Complex],
out: &mut [Self::Complex],
sign: Sign,
flag: Flag
) -> Result<Self>
[src]
shape: &[usize],
in_: &mut [Self::Complex],
out: &mut [Self::Complex],
sign: Sign,
flag: Flag
) -> Result<Self>
Create new plan
fn c2c(
&mut self,
in_: &mut [Self::Complex],
out: &mut [Self::Complex]
) -> Result<()>
[src]
&mut self,
in_: &mut [Self::Complex],
out: &mut [Self::Complex]
) -> Result<()>
Execute complex-to-complex transform
Provided methods
fn aligned(shape: &[usize], sign: Sign, flag: Flag) -> Result<Self>
[src]
Create new plan with aligned vector
Implementors
impl C2CPlan for Plan<c32, c32, Plan32>
[src]
type Complex = c32
fn new(
shape: &[usize],
in_: &mut [Self::Complex],
out: &mut [Self::Complex],
sign: Sign,
flag: Flag
) -> Result<Self>
[src]
shape: &[usize],
in_: &mut [Self::Complex],
out: &mut [Self::Complex],
sign: Sign,
flag: Flag
) -> Result<Self>
fn c2c(
&mut self,
in_: &mut [Self::Complex],
out: &mut [Self::Complex]
) -> Result<()>
[src]
&mut self,
in_: &mut [Self::Complex],
out: &mut [Self::Complex]
) -> Result<()>