Next: Examples Up: Generalized Symmetric Eigenvalue Problems Previous: Purpose   Contents   Index

Arguments

A
(input/output) REAL or COMPLEX square array, shape .
On entry, the matrix .
If 'U', the upper triangular part of contains the upper triangular part of matrix . If 'L', the lower triangular part of contains the lower triangular part of matrix .
On exit, if 'V', then the columns of contain the eigenvectors, normalized as follows:

If JOBZ = 'N', then the upper triangle (if UPLO = 'U') or the lower triangle (if UPLO = 'L') of , including the diagonal, is destroyed.

B
(input/output) REAL or COMPLEX square array, shape with .
On entry, the matrix . If 'U', the upper triangular part of contains the upper triangular part of matrix . If 'L', the lower triangular part of contains the lower triangular part of matrix .
On exit, if the part of containing the matrix is overwritten by the triangular factor or of the Cholesky factorization or , respectively.

W
(output) REAL array, shape with .
The eigenvalues in ascending order.

ITYPE
Optional (input) INTEGER.
Specifies the problem type to be solved:

Default value: 1.

JOBZ
Optional (input) CHARACTER(LEN=1).

Default value: 'N'.

UPLO
Optional (input) CHARACTER(LEN=1).

Default value: 'U'.

INFO
Optional (output) INTEGER.

If INFO is not present and an error occurs, then the program is terminated with an error message.
References: [1] and [17,9,20].

Next: Examples Up: Generalized Symmetric Eigenvalue Problems Previous: Purpose   Contents   Index
Susan Blackford 2001-08-19