Trait signal_processing::FiltIC

source ·
pub trait FiltIC<'a, X, XX, Y>: System
where Self::Domain: ComplexOp<X>, X: ComplexFloat + Into<<Self::Domain as ComplexOp<X>>::Output>, XX: List<X>, XX::Mapped<<Self::Domain as ComplexOp<X>>::Output>: List<<Self::Domain as ComplexOp<X>>::Output>, Y: ListOrSingle<XX::Mapped<<Self::Domain as ComplexOp<X>>::Output>>,
{ // Required method fn filtic( &'a self, y: Y, x: XX ) -> Vec<<Self::Domain as ComplexOp<X>>::Output>; }

Required Methods§

source

fn filtic(&'a self, y: Y, x: XX) -> Vec<<Self::Domain as ComplexOp<X>>::Output>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a, T, B, A, X, XX, Y> FiltIC<'a, X, XX, <B as MaybeLists<T>>::RowsMapped<<XX as Container<X>>::Mapped<Y>>> for Tf<T, B, A>
where T: ComplexOp<X, Output = Y>, B: MaybeLists<T>, A: MaybeList<T>, X: ComplexFloat + Into<Y>, Y: ComplexFloat + DivAssign, XX: List<X>, XX::Mapped<Y>: List<Y>, B::RowsMapped<XX::Mapped<Y>>: Lists<Y>, Self: 'a, &'a Self: Into<Tf<T, Vec<Vec<T>>, Vec<T>>>,