Trait na::base::Norm

source · []
pub trait Norm<T> where
    T: SimdComplexField
{ fn norm<R, C, S>(
        &self,
        m: &Matrix<T, R, C, S>
    ) -> <T as SimdComplexField>::SimdRealField
    where
        R: Dim,
        C: Dim,
        S: Storage<T, R, C>
; fn metric_distance<R1, C1, S1, R2, C2, S2>(
        &self,
        m1: &Matrix<T, R1, C1, S1>,
        m2: &Matrix<T, R2, C2, S2>
    ) -> <T as SimdComplexField>::SimdRealField
    where
        R1: Dim,
        C1: Dim,
        S1: Storage<T, R1, C1>,
        R2: Dim,
        C2: Dim,
        S2: Storage<T, R2, C2>,
        ShapeConstraint: SameNumberOfRows<R1, R2>,
        ShapeConstraint: SameNumberOfColumns<C1, C2>
; }
Expand description

A trait for abstract matrix norms.

This may be moved to the alga crate in the future.

Required Methods

Apply this norm to the given matrix.

Use the metric induced by this norm to compute the metric distance between the two given matrices.

Implementors