Trait fftw::plan::C2CPlan
[−]
[src]
pub trait C2CPlan: Sized { type Complex; fn new(
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<()>; }
Trait for the plan of Complex-to-Complex transformation
Associated Types
type Complex
Required Methods
fn new(
shape: &[usize],
in_: &mut [Self::Complex],
out: &mut [Self::Complex],
sign: Sign,
flag: Flag
) -> Result<Self>
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<()>
&mut self,
in_: &mut [Self::Complex],
out: &mut [Self::Complex]
) -> Result<()>
Execute complex-to-complex transform