ndarray_linalg::triangular

Trait SolveTriangularInplace

source
pub trait SolveTriangularInplace<S, D>
where S: DataMut, D: Dimension,
{ // Required method fn solve_triangular_inplace<'a>( &self, uplo: UPLO, diag: Diag, b: &'a mut ArrayBase<S, D>, ) -> Result<&'a mut ArrayBase<S, D>>; }
Expand description

solve a triangular system with upper triangular matrix

Required Methods§

source

fn solve_triangular_inplace<'a>( &self, uplo: UPLO, diag: Diag, b: &'a mut ArrayBase<S, D>, ) -> Result<&'a mut ArrayBase<S, D>>

Implementations on Foreign Types§

source§

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

source§

fn solve_triangular_inplace<'a>( &self, uplo: UPLO, diag: Diag, b: &'a mut ArrayBase<So, Ix2>, ) -> Result<&'a mut ArrayBase<So, Ix2>>

Implementors§