HP MLIB User's Guide Vol. 2 7th Ed.
Chapter 13 Sparse Linear Equations 947
Matrix value input by single entry DSLEV1
Name DSLEV1
Matrix value input by single entry
Purpose This subprogram adds to the value of the entry in the (irow, jcol) position of the
sparse matrix.
NOTE Matrix structure input by matrix supports five data types. Matrix structure
input by elements, columns, and finite elements supports only REAL*8
precision. Calls to DSLEV1, DSLEVC, DSLEVE, and DSLEVM can be
intermixed. SSLEV1, QSLEV1, CSLEV1, and ZSLEV1 can only be used if the
matrix input format was specified using SSLEIM, QSLEIM, CSLEIM, or
ZSLEIM respectively.
Usage VECLIB:
INTEGER*4 irow, jcol, ier
REAL*4 value
REAL*8 global(150)
CALL SSLEV1(irow, jcol, value, global, ier)
INTEGER*4 irow, jcol, ier
REAL*8 value
REAL*8 global(150)
CALL DSLEV1(irow, jcol, value, global, ier)
INTEGER*4 irow, jcol, ier
REAL*16 value
REAL*8 global(150)
CALL QSLEV1(irow, jcol, value, global, ier)
INTEGER*4 irow, jcol, ier
COMPLEX*8 value
REAL*8 global(150)
CALL CSLEV1(irow, jcol, value, global, ier)
INTEGER*4 irow, jcol, ier
COMPLEX*16 value
REAL*8 global(150)
CALL ZSLEV1(irow, jcol, value, global, ier)
VECLIB8:
INTEGER*8 irow, jcol, ier
REAL*4 value
REAL*8 global(150)
CALL SSLEV1(irow, jcol, value, global, ier)