Trait argmin_math::ArgminInv

source ·
pub trait ArgminInv<T> {
    // Required method
    fn inv(&self) -> Result<T, Error>;
}
Expand description

Compute the inverse (T) of self

Required Methods§

source

fn inv(&self) -> Result<T, Error>

Compute the inverse

Implementations on Foreign Types§

source§

impl ArgminInv<f32> for f32

source§

fn inv(&self) -> Result<f32, Error>

source§

impl ArgminInv<f64> for f64

source§

fn inv(&self) -> Result<f64, Error>

source§

impl ArgminInv<ArrayBase<OwnedRepr<f32>, Dim<[usize; 2]>>> for Array2<f32>
where Array2<f32>: Inverse,

source§

impl ArgminInv<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>> for Array2<f64>
where Array2<f64>: Inverse,

source§

impl ArgminInv<ArrayBase<OwnedRepr<Complex<f32>>, Dim<[usize; 2]>>> for Array2<Complex<f32>>
where Array2<Complex<f32>>: Inverse,

source§

impl ArgminInv<ArrayBase<OwnedRepr<Complex<f64>>, Dim<[usize; 2]>>> for Array2<Complex<f64>>
where Array2<Complex<f64>>: Inverse,

source§

impl ArgminInv<Complex<f32>> for Complex<f32>

source§

impl ArgminInv<Complex<f64>> for Complex<f64>

source§

impl<N, D, S> ArgminInv<Matrix<N, D, D, <DefaultAllocator as Allocator<D, D>>::Buffer<N>>> for SquareMatrix<N, D, S>
where N: ComplexField, D: Dim, S: Storage<N, D, D>, DefaultAllocator: Allocator<N, D, D>,

source§

fn inv(&self) -> Result<OMatrix<N, D, D>, Error>

Implementors§