This chapter describes the linear algebraic equation subroutines that can be called from an HPF program. These subroutines include a subset of the ScaLAPACK subroutines.
Note: | These subroutines are designed to be consistent with the proposals for the Fortran 90 BLAS and the Fortran 90 LAPACK. (See references [30] and [31].) If these subroutines do not comply with any eventual proposal for HPF interfaces to the PBLAS and ScaLAPACK, IBM will consider updating them to do so. If IBM updates these subroutines, the update could require modifications of the calling application program. |
The dense linear algebraic equation subroutines provide
solutions to linear systems of equations for real and complex general matrices
and their transposes, and for positive definite real symmetric and complex
Hermitian matrices.
Table 119. List of Dense Linear Algebraic Equation Subroutines (HPF)
Descriptive Name | Long-Precision Subroutine | Page |
---|---|---|
General Matrix Factorization | GETRF | GETRF--General Matrix Factorization |
General Matrix Solve | GETRS | GETRS--General Matrix Solve |
Positive Definite Real Symmetric or Complex Hermitian Matrix Factorization | POTRF | POTRF--Positive Definite Real Symmetric or Complex Hermitian Matrix Factorization |
Positive Definite Real Symmetric or Complex Hermitian Matrix Solve | POTRS | POTRS--Positive Definite Real Symmetric or Complex Hermitian Matrix Solve |