The Fortran 90 sparse linear algebraic equation subroutines provide
solutions to linear systems of equations for a real general sparse matrix. The
sparse utility subroutines provided in Parallel ESSL must be used in
conjunction with the sparse linear algebraic equation subroutines.
Table 56. List of Fortran 90 Sparse Linear Algebraic Equation Subroutines
Descriptive Name | Long-Precision Subroutine | Page |
---|---|---|
Allocates Space for an Array Descriptor for a General Sparse Matrix | PADALL | PADALL--Allocates Space for an Array Descriptor for a General Sparse Matrix |
Allocates Space for a General Sparse Matrix | PSPALL | PSPALL--Allocates Space for a General Sparse Matrix |
Allocates Space for a Dense Vector | PGEALL | PGEALL--Allocates Space for a Dense Vector |
Inserts Local Data into a General Sparse Matrix | PSPINS | PSPINS--Inserts Local Data into a General Sparse Matrix |
Inserts Local Data into a Dense Vector | PGEINS | PGEINS--Inserts Local Data into a Dense Vector |
Assembles a General Sparse Matrix | PSPASB | PSPASB--Assembles a General Sparse Matrix |
Assembles a Dense Vector | PGEASB | PGEASB--Assembles a Dense Vector |
Preconditioner for a General Sparse Matrix | PSPGPR | PSPGPR--Preconditioner for a General Sparse Matrix |
Iterative Linear System Solver for a General Sparse Matrix | PSPGIS | PSPGIS--Iterative Linear System Solver for a General Sparse Matrix |
Deallocates Space for a Dense Vector | PGEFREE | PGEFREE--Deallocates Space for a Dense Vector |
Deallocates Space for a General Sparse Matrix | PSPFREE | PSPFREE--Deallocates Space for a General Sparse Matrix |
Deallocates Space for an Array Descriptor for a General Sparse Matrix | PADFREE | PADFREE--Deallocates Space for an Array Descriptor for a General Sparse Matrix |