linalg 1.8.2
A linear algebra library that provides a user-friendly interface to several BLAS and LAPACK routines.
|
An interface to the SPARSKIT library available at https://www-users.cse.umn.edu/~saad/software/SPARSKIT/. More...
Data Types | |
interface | amub |
Computes the matrix product: C = A * B. More... | |
interface | aplb |
Computes the matrix sum: C = A + B, where the matrices are given in CSR format. More... | |
interface | aplsb |
Computes the matrix sum: C = A + s * B, where the matrices are given in CSR format. More... | |
interface | bndcsr |
Converts the LINPACK, BLAS, LAPACK banded matrix format into a CSR format. More... | |
interface | clncsr |
@breif Cleans up a CSR matrix. More... | |
interface | coocsr |
Converte a matrix stored in coordinate format to CSR format. More... | |
interface | csort |
Sorces the elements of a CSR matrix in increasing order of their column indices within each row. More... | |
interface | csrcsc2 |
Converts a CSR matrix into a CSC matrix (transposition). More... | |
interface | csrmsr |
Converts a CSR matrix to an MSR matrix. More... | |
interface | getdia |
Extracts the diagonal from a matrix. More... | |
interface | getelm |
Gets element A(i,j) of matrix A for any pair (i,j). More... | |
interface | ilud |
Computes the incomplete LU factorization of a sparse matrix in CSR format with standard dropping strategy. More... | |
interface | iludp |
Computes the incomplete LU factorization of a sparse matrix in CSR format with standard dropping strategy. More... | |
interface | ilut |
Computes the incomplete LU factorization of a sparse matrix in CSR format using a dual truncation mechanism. More... | |
interface | ilutp |
Computes the incomplete LU factorization of a sparse matrix in CSR format using a dual truncation mechanism and pivoting. More... | |
interface | lusol |
Solves the LU-factored system (LU) x = y. More... | |
interface | msrcsr |
Converts and MSR matrix to a CSR matrix. More... | |
interface | pgmres |
An ILUT preconditioned GMRES algorithm. This routine utilizes the L and U matrices generated by the ILUT routine to precondition the GMRES algorithm. The stopping criteria utilized is based simply on reducing the residual norm to the requested tolerance. More... | |
An interface to the SPARSKIT library available at https://www-users.cse.umn.edu/~saad/software/SPARSKIT/.