SABER
|
Subroutines/functions list. More...
Data Types | |
interface | cholesky |
interface | syminv |
Functions/Subroutines | |
subroutine | asa007_cholesky (mpl, n, nn, a, u) |
Compute cholesky decomposition. More... | |
subroutine | asa007_syminv (mpl, n, nn, a, c) |
Compute inverse of a symmetric matrix. More... | |
Variables | |
real(kind_real), parameter | eta = 1.0e-9_kind_real |
Small parameter for the Cholesky decomposition. More... | |
Subroutines/functions list.
Instrumentation functions Inverse of symmetric positive definite matrix routines
|
private |
Compute cholesky decomposition.
[in,out] | mpl | MPI data |
[in] | n | Matrix rank |
[in] | nn | Half-matrix size (n*(n-1)/2) |
[in] | a | Matrix |
[out] | u | Matrix square-root |
Definition at line 64 of file tools_asa007.F90.
|
private |
Compute inverse of a symmetric matrix.
[in,out] | mpl | MPI data |
[in] | n | Matrix rank |
[in] | nn | Half-matrix size (n*(n-1)/2) |
[in] | a | Matrix |
[out] | c | Matrix inverse |
Definition at line 139 of file tools_asa007.F90.
real(kind_real), parameter tools_asa007::eta = 1.0e-9_kind_real |
Small parameter for the Cholesky decomposition.
Definition at line 46 of file tools_asa007.F90.