CXML

blas2 


Description

  Basic Linear Algebra Subroutines Level 2 (BLAS 2) are a part of the Compaq
  Extended Math Library (CXML). These  subprograms perform operations of a
  higher granularity than BLAS Level 1 subprograms. These include matrix-
  vector operations:

      Matrix-vector products

      Rank-one update

      Rank-two update

      Solution of triangular equations

  Where appropriate, the operations are performed on matrices that are:

      General

      Symmetric

      Triangular

      General band

      Symmetric band

      Triangular band

      Symmetric, stored in a packed form

      Triangular, stored in a packed form

  The following routines are included in BLAS 2. The Subprogram Name is the
  name of the manual page containing documentation on the subprogram.

       Subprogram Name   Operation

       sgbmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for either a real general
                         band matrix or its transpose.

       dgbmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for either a real general
                         band matrix or its transpose.

       cgbmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for either a complex general
                         band matrix, its transpose, or its conjugate
                         transpose.

       zgbmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for either a complex general
                         band matrix, its transpose, or its conjugate
                         transpose.

       sgemv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for either a real general
                         matrix or its transpose.

       dgemv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for either a real general
                         matrix or its transpose.

       cgemv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for either a complex general
                         matrix, its transpose, or its conjugate transpose.

       zgemv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for either a complex general
                         matrix, its transpose, or its conjugate transpose.

       sger

                         Calculates, in single-precision  arithmetic, a
                         rank-one update of a real general matrix.

       dger

                         Calculates, in double-precision  arithmetic, a
                         rank-one update of a real general matrix.

       cgerc

                         Calculates, in single-precision  arithmetic, a
                         rank-one conjugated update of a complex general
                         matrix.

       zgerc

                         Calculates, in double-precision  arithmetic, a
                         rank-one conjugated update of a complex general
                         matrix.

       cgeru

                         Calculates, in single-precision  arithmetic, a
                         rank-one unconjugated update of a complex general
                         matrix.

       zgeru

                         Calculates, in double-precision  arithmetic, a
                         rank-one unconjugated update of a complex general
                         matrix.

       ssbmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a real symmetric band
                         matrix.

       dsbmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a real symmetric band
                         matrix.

       chbmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a complex Hermitian band
                         matrix.

       zhbmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a complex Hermitian band
                         matrix.

       sspmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a real symmetric matrix
                         stored in packed form.

       dspmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a real symmetric matrix
                         stored in packed form.

       chpmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a complex Hermitian
                         matrix stored in packed form.

       zhpmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a complex Hermitian
                         matrix stored in packed form.

       sspr

                         Calculates, in single-precision  arithmetic, a
                         rank-one update of a real symmetric matrix stored
                         in packed form.

       dspr

                         Calculates, in double-precision  arithmetic, a
                         rank-one update of a real symmetric matrix stored
                         in packed form.

       chpr

                         Calculates, in single-precision  arithmetic, a
                         rank-one update of a complex Hermitian matrix
                         stored in packed form.

       zhpr

                         Calculates, in double-precision  arithmetic, a
                         rank-one update of a complex Hermitian matrix
                         stored in packed form.

       sspr2

                         Calculates, in single-precision  arithmetic, a
                         rank-two update of a real symmetric matrix stored
                         in packed form.

       dspr2

                         Calculates, in double-precision  arithmetic, a
                         rank-two update of a real symmetric matrix stored
                         in packed form.

       chpr2

                         Calculates, in single-precision  arithmetic, a
                         rank-two update of a complex Hermitian matrix
                         stored in packed form.

       zhpr2

                         Calculates, in double-precision  arithmetic, a
                         rank-two update of a complex Hermitian matrix
                         stored in packed form.

       ssymv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a real symmetric matrix.

       dsymv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a real symmetric matrix.

       chemv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a complex Hermitian
                         matrix.

       zhemv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a complex Hermitian
                         matrix.

       ssyr

                         Calculates, in single-precision  arithmetic, a
                         rank-one update of a real symmetric matrix.

       dsyr

                         Calculates, in double-precision  arithmetic, a
                         rank-one update of a real symmetric matrix.

       cher

                         Calculates, in single-precision  arithmetic, a
                         rank-one update of a complex Hermitian matrix.

       zher

                         Calculates, in double-precision  arithmetic, a
                         rank-one update of a complex Hermitian matrix.

       ssyr2

                         Calculates, in single-precision  arithmetic, a
                         rank-two update of a real symmetric matrix.

       dsyr2

                         Calculates, in double-precision  arithmetic, a
                         rank-two update of a real symmetric matrix.

       cher2

                         Calculates, in single-precision  arithmetic, a
                         rank-two update of a complex Hermitian matrix.

       zher2

                         Calculates, in double-precision  arithmetic, a
                         rank-two update of a complex Hermitian matrix.

       stbmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for either a real triangular
                         band matrix or its transpose.

       dtbmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for either a real triangular
                         band matrix or its transpose.

       ctbmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a complex triangular
                         band matrix, its transpose, or its conjugate
                         transpose.

       ztbmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a complex triangular
                         band matrix, its transpose, or its conjugate
                         transpose.

       stbsv

                         Solves, in single-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a real triangular band matrix.

       dtbsv

                         Solves, in double-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a real triangular band matrix.

       ctbsv

                         Solves, in single-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a complex triangular band matrix.

       ztbsv

                         Solves, in double-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a complex triangular band matrix.

       stpmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for either a real triangular
                         matrix stored in packed form or its transpose.

       dtpmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for either a real triangular
                         matrix stored in packed form or its transpose.

       ctpmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a complex triangular
                         matrix stored in packed form, its transpose, or
                         its conjugate transpose.

       ztpmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a complex triangular
                         matrix stored in packed form, its transpose, or
                         its conjugate transpose.

       stpsv

                         Solves, in single-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a real triangular matrix stored in packed form.

       dtpsv

                         Solves, in double-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a real triangular matrix stored in packed form.

       ctpsv

                         Solves, in single-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a complex triangular matrix stored in packed
                         form.

       ztpsv

                         Solves, in double-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a complex triangular matrix stored in packed
                         form.

       strmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for either a real triangular
                         matrix or its transpose.

       dtrmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for either a real triangular
                         matrix or its transpose.

       ctrmv

                         Calculates, in single-precision  arithmetic, a
                         matrix-vector product for a complex triangular
                         matrix, its transpose, or its conjugate transpose.

       ztrmv

                         Calculates, in double-precision  arithmetic, a
                         matrix-vector product for a complex triangular
                         matrix, its transpose, or its conjugate transpose.

       strsv

                         Solves, in single-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a real triangular matrix.

       dtrsv

                         Solves, in double-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a real triangular matrix.

       ctrsv

                         Solves, in single-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a complex triangular matrix.

       ztrsv

                         Solves, in double-precision  arithmetic, a system
                         of linear equations where the coefficient matrix
                         is a complex triangular matrix.

CXML Home Page

Index of CXML Routines