linalg 1.8.2
A linear algebra library that provides a user-friendly interface to several BLAS and LAPACK routines.
Loading...
Searching...
No Matches
sparskit Module Reference

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...
 

Detailed Description

An interface to the SPARSKIT library available at https://www-users.cse.umn.edu/~saad/software/SPARSKIT/.