- A
- (
*input/output*)**REAL**or**COMPLEX**array, shape with and .

On entry, the matrix .

On exit, the contents of**A**are destroyed. - B
- (
*input/output*)**REAL**or**COMPLEX**array, shape with and .

On entry, the matrix .

On exit, the contents of**B**are destroyed. - D
- (
*input/output*)**REAL**or**COMPLEX**array, shape with .

On entry, the vector .

On exit, the contents of**D**are destroyed. - X
- (
*output*)**REAL**or**COMPLEX**array, shape with .

The solution vector . - Y
- (
*output*)**REAL**or**COMPLEX**array, shape with .

The solution vector . - INFO
*Optional*(*output*)**INTEGER**.

If is not present and an error occurs, then the program is terminated with an error message.

Susan Blackford 2001-08-19