Trait OuterProduct
vector_space
pub trait OuterProduct<T = Self>: VectorSpace { type Output; fn outer(self, other: T) -> Self::Output; }
This trait defines the outer product.
type Output
The output type of the outer product.
fn outer(self, other: T) -> Self::Output
Computes the outer product.