[][src]Trait ndarray_linalg::triangular::SolveTriangular

pub trait SolveTriangular<A, S, D> where
    A: Scalar + Lapack,
    S: Data<Elem = A>,
    D: Dimension
{ fn solve_triangular(
        &self,
        uplo: UPLO,
        diag: Diag,
        b: &ArrayBase<S, D>
    ) -> Result<Array<A, D>>; }
[]

solve a triangular system with upper triangular matrix

Required methods

fn solve_triangular(
    &self,
    uplo: UPLO,
    diag: Diag,
    b: &ArrayBase<S, D>
) -> Result<Array<A, D>>

Implementations on Foreign Types

impl<A, Si, So> SolveTriangular<A, So, Dim<[usize; 2]>> for ArrayBase<Si, Ix2> where
    A: Scalar + Lapack,
    Si: Data<Elem = A>,
    So: DataMut<Elem = A> + DataOwned
[src][]

impl<A, Si, So> SolveTriangular<A, So, Dim<[usize; 1]>> for ArrayBase<Si, Ix2> where
    A: Scalar + Lapack,
    Si: Data<Elem = A>,
    So: DataMut<Elem = A> + DataOwned
[src][]

Implementors