Trait ndarray_linalg::triangular::SolveTriangular [−][src]
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>>
[src]
&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]
A: Scalar + Lapack,
Si: Data<Elem = A>,
So: DataMut<Elem = A> + DataOwned,
fn solve_triangular(
&self,
uplo: UPLO,
diag: Diag,
b: &ArrayBase<So, Ix2>
) -> Result<Array2<A>>
[src]
&self,
uplo: UPLO,
diag: Diag,
b: &ArrayBase<So, Ix2>
) -> Result<Array2<A>>
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]
A: Scalar + Lapack,
Si: Data<Elem = A>,
So: DataMut<Elem = A> + DataOwned,
fn solve_triangular(
&self,
uplo: UPLO,
diag: Diag,
b: &ArrayBase<So, Ix1>
) -> Result<Array1<A>>
[src]
&self,
uplo: UPLO,
diag: Diag,
b: &ArrayBase<So, Ix1>
) -> Result<Array1<A>>