![]() |
LAPACK
3.9.0
LAPACK: Linear Algebra PACKage
|
| subroutine clatsy | ( | character | UPLO, |
| integer | N, | ||
| complex, dimension( ldx, * ) | X, | ||
| integer | LDX, | ||
| integer, dimension( * ) | ISEED | ||
| ) |
CLATSY
CLATSY generates a special test matrix for the complex symmetric
(indefinite) factorization. The pivot blocks of the generated matrix
will be in the following order:
2x2 pivot block, non diagonalizable
1x1 pivot block
2x2 pivot block, diagonalizable
(cycle repeats)
A row interchange is required for each non-diagonalizable 2x2 block. | [in] | UPLO | UPLO is CHARACTER
Specifies whether the generated matrix is to be upper or
lower triangular.
= 'U': Upper triangular
= 'L': Lower triangular |
| [in] | N | N is INTEGER
The dimension of the matrix to be generated. |
| [out] | X | X is COMPLEX array, dimension (LDX,N)
The generated matrix, consisting of 3x3 and 2x2 diagonal
blocks which result in the pivot sequence given above.
The matrix outside of these diagonal blocks is zero. |
| [in] | LDX | LDX is INTEGER
The leading dimension of the array X. |
| [in,out] | ISEED | ISEED is INTEGER array, dimension (4)
On entry, the seed for the random number generator. The last
of the four integers must be odd. (modified on exit) |
Definition at line 91 of file clatsy.f.