TESTING/EIG/dlatb9.f(3)

NAME
TESTING/EIG/dlatb9.f

SYNOPSIS

  Functions/Subroutines
subroutine dlatb9 (path, imat, m, p, n, type, kla, kua, klb, kub, anorm, bnorm, modea, modeb, cndnma, cndnmb, dista, distb)
DLATB9

Function/Subroutine Documentation

  subroutine dlatb9 (character*3 path, integer imat, integer m, integer p, integer n, character type, integer kla, integer kua, integer klb, integer kub, double precision anorm, double precision bnorm, integer modea, integer modeb, double precision cndnma, double precision cndnmb, character dista, character distb)

DLATB9

Purpose:

     DLATB9 sets parameters for the matrix generator based on the type of
     matrix to be generated.

Parameters
    PATH

              PATH is CHARACTER*3
              The LAPACK path name.

    IMAT

              IMAT is INTEGER
              An integer key describing which matrix to generate for this
              path.
              = 1:   A: diagonal, B: upper triangular
              = 2:   A: upper triangular, B: upper triangular
              = 3:   A: lower triangular, B: upper triangular
              Else:  A: general dense, B: general dense

    M

              M is INTEGER
              The number of rows in the matrix to be generated.

    P

              P is INTEGER

    N

              N is INTEGER
              The number of columns in the matrix to be generated.

    TYPE

              TYPE is CHARACTER*1
              The type of the matrix to be generated:
              = 'S':  symmetric matrix;
              = 'P':  symmetric positive (semi)definite matrix;
              = 'N':  nonsymmetric matrix.

    KLA

              KLA is INTEGER
              The lower band width of the matrix to be generated.

    KUA

              KUA is INTEGER
              The upper band width of the matrix to be generated.

    KLB

              KLB is INTEGER
              The lower band width of the matrix to be generated.

    KUB

              KUA is INTEGER
              The upper band width of the matrix to be generated.

    ANORM

              ANORM is DOUBLE PRECISION
              The desired norm of the matrix to be generated.  The diagonal
              matrix of singular values or eigenvalues is scaled by this
              value.

    BNORM

              BNORM is DOUBLE PRECISION
              The desired norm of the matrix to be generated.  The diagonal
              matrix of singular values or eigenvalues is scaled by this
              value.

    MODEA

              MODEA is INTEGER
              A key indicating how to choose the vector of eigenvalues.

    MODEB

              MODEB is INTEGER
              A key indicating how to choose the vector of eigenvalues.

    CNDNMA

              CNDNMA is DOUBLE PRECISION
              The desired condition number.

    CNDNMB

              CNDNMB is DOUBLE PRECISION
              The desired condition number.

    DISTA

              DISTA is CHARACTER*1
              The type of distribution to be used by the random number
              generator.

    DISTB

              DISTB is CHARACTER*1
              The type of distribution to be used by the random number
              generator.

Author
    Univ. of Tennessee

    Univ. of California Berkeley

    Univ. of Colorado Denver

    NAG Ltd.

Definition at line 167 of file dlatb9.f.

Author

Generated automatically by Doxygen for LAPACK from the source code.