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

- 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