LAPACK
3.6.1
LAPACK: Linear Algebra PACKage
|
subroutine slatb5 | ( | character*3 | PATH, |
integer | IMAT, | ||
integer | N, | ||
character | TYPE, | ||
integer | KL, | ||
integer | KU, | ||
real | ANORM, | ||
integer | MODE, | ||
real | CNDNUM, | ||
character | DIST | ||
) |
SLATB5
SLATB5 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. |
[in] | N | N is INTEGER The number of rows and 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] | KL | KL is INTEGER The lower band width of the matrix to be generated. |
[out] | KU | KU 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] | MODE | MODE is INTEGER A key indicating how to choose the vector of eigenvalues. |
[out] | CNDNUM | CNDNUM is REAL The desired condition number. |
[out] | DIST | DIST is CHARACTER*1 The type of distribution to be used by the random number generator. |
Definition at line 116 of file slatb5.f.