linalg
1.4.3
A linear algebra library that provides a user-friendly interface to several BLAS and LAPACK routines.
|
Solves a system of Cholesky factored equations. More...
Private Member Functions | |
subroutine | solve_cholesky_mtx (upper, a, b, err) |
Solves a system of Cholesky factored equations. More... | |
subroutine | solve_cholesky_vec (upper, a, b, err) |
Solves a system of Cholesky factored equations. More... | |
Solves a system of Cholesky factored equations.
Definition at line 299 of file linalg_solve.f90.
|
private |
Solves a system of Cholesky factored equations.
[in] | upper | Set to true if the original matrix A was factored such that A = U**T * U; else, set to false if the factorization of A was A = L**T * L. |
[in] | a | The N-by-N Cholesky factored matrix. |
[in,out] | b | On input, the N-by-NRHS right-hand-side matrix B. On output, the solution matrix X. |
[out] | err | An optional errors-based object that if provided can be used to retrieve information relating to any errors encountered during execution. If not provided, a default implementation of the errors class is used internally to provide error handling. Possible errors and warning messages that may be encountered are as follows.
|
Definition at line 1400 of file linalg_solve.f90.
|
private |
Solves a system of Cholesky factored equations.
[in] | upper | Set to true if the original matrix A was factored such that A = U**T * U; else, set to false if the factorization of A was A = L**T * L. |
[in] | a | The N-by-N Cholesky factored matrix. |
[in,out] | b | On input, the N-element right-hand-side vector B. On output, the solution vector X. |
[out] | err | An optional errors-based object that if provided can be used to retrieve information relating to any errors encountered during execution. If not provided, a default implementation of the errors class is used internally to provide error handling. Possible errors and warning messages that may be encountered are as follows.
|
Definition at line 1466 of file linalg_solve.f90.