LAPACK 3.12.0
LAPACK: Linear Algebra PACKage
|
subroutine slatb9 | ( | character*3 | path, |
integer | imat, | ||
integer | m, | ||
integer | p, | ||
integer | n, | ||
character | type, | ||
integer | kla, | ||
integer | kua, | ||
integer | klb, | ||
integer | kub, | ||
real | anorm, | ||
real | bnorm, | ||
integer | modea, | ||
integer | modeb, | ||
real | cndnma, | ||
real | cndnmb, | ||
character | dista, | ||
character | distb | ||
) |
SLATB9
SLATB9 sets parameters for the matrix generator based on the type of matrix to be generated.
[in] | PATH | PATH is CHARACTER*3 The LAPACK path name. |
[in] | 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 |
[in] | M | M is INTEGER The number of rows in the matrix to be generated. |
[in] | P | P is INTEGER |
[in] | N | N is INTEGER The number of columns in the matrix to be generated. |
[out] | 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. |
[out] | KLA | KLA is INTEGER The lower band width of the matrix to be generated. |
[out] | KUA | KUA is INTEGER The upper band width of the matrix to be generated. |
[out] | KLB | KLB is INTEGER The lower band width of the matrix to be generated. |
[out] | KUB | KUA is INTEGER The upper band width of the matrix to be generated. |
[out] | ANORM | ANORM is REAL The desired norm of the matrix to be generated. The diagonal matrix of singular values or eigenvalues is scaled by this value. |
[out] | BNORM | BNORM is REAL The desired norm of the matrix to be generated. The diagonal matrix of singular values or eigenvalues is scaled by this value. |
[out] | MODEA | MODEA is INTEGER A key indicating how to choose the vector of eigenvalues. |
[out] | MODEB | MODEB is INTEGER A key indicating how to choose the vector of eigenvalues. |
[out] | CNDNMA | CNDNMA is REAL The desired condition number. |
[out] | CNDNMB | CNDNMB is REAL The desired condition number. |
[out] | DISTA | DISTA is CHARACTER*1 The type of distribution to be used by the random number generator. |
[out] | DISTB | DISTB is CHARACTER*1 The type of distribution to be used by the random number generator. |
Definition at line 167 of file slatb9.f.