[][src]Trait ndarray_linalg::operator::Operator

pub trait Operator<A, S, D> where
    S: Data<Elem = A>,
    D: Dimension
{ fn op(&self, a: &ArrayBase<S, D>) -> Array<A, D>; }

Required methods

fn op(&self, a: &ArrayBase<S, D>) -> Array<A, D>

Loading content...

Implementors

impl<A, S, Sr> Operator<A, Sr, Dim<[usize; 1]>> for Diagonal<S> where
    A: LinalgScalar,
    S: Data<Elem = A>,
    Sr: Data<Elem = A>, 
[src]

impl<A, S, Sr> Operator<A, Sr, Dim<[usize; 2]>> for Diagonal<S> where
    A: LinalgScalar,
    S: Data<Elem = A>,
    Sr: Data<Elem = A>, 
[src]

impl<T, A, S, D> Operator<A, S, D> for T where
    A: Scalar + Lapack,
    S: Data<Elem = A>,
    D: Dimension,
    T: Dot<ArrayBase<S, D>, Output = Array<A, D>>, 
[src]

Loading content...