#include <shark/LinAlg/Base.h>
#include "Impl/solveTriangular.inl"
Go to the source code of this file.
|
template<class System , class DiagType , class MatT , class VecT > |
void | shark::blas::solveTriangularSystemInPlace (const matrix_expression< MatT > &A, vector_expression< VecT > &b) |
| In-place triangular linear equation solver. More...
|
|
template<class System , class DiagType , class MatA , class MatB > |
void | shark::blas::solveTriangularSystemInPlace (const matrix_expression< MatA > &A, matrix_expression< MatB > &B) |
| In-place triangular linear equation solver. More...
|
|
template<class System , class MatL , class MatB > |
void | shark::blas::solveTriangularCholeskyInPlace (const matrix_expression< MatL > &L, matrix_expression< MatB > &B) |
| In-Place solver if A was already cholesky decomposed Solves multiple systems of linear equations Ax_1=b_1 Ax_1=b_2 ... =>AX=B or XA=B given an A which was already Cholesky-decomposed as A=LL^T where L is a lower triangular matrix. More...
|
|
template<class System , class MatL , class VecB > |
void | shark::blas::solveTriangularCholeskyInPlace (const matrix_expression< MatL > &L, vector_expression< VecB > &b) |
| In-Place solver if A was already cholesky decomposed Solves system of linear equations Ax=b given an A which was already Cholesky-decomposed as A=LL^T where L is a lower triangular matrix. More...
|
|