** Next:** Examples
** Up:** General Linear Systems
** Previous:** Purpose
** Contents**
** Index**

- AB
- (
*input/output*) **REAL** or **COMPLEX**
rectangular array, shape with
and
, where
and are, respectively, the numbers of subdiagonals and
superdiagonals in the band of , and is the order of .

On entry, the matrix in band storage. The diagonals of
are stored in rows to of **AB**,
so that the column of is stored in the
column of **AB** as follows:

The remaining elements in need not be set.

On exit, details of the factorization. is an upper
triangular band matrix with diagonals. These are stored
in the first rows of . The multipliers
that arise during the factorization are stored in the remaining rows.

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

On entry, the matrix .

On exit, the solution matrix .

- KL
*Optional* (*input*) **INTEGER**.

The number of subdiagonals in the band of ().

The number of superdiagonals in the band is given by
.

Default value:
.

- IPIV
*Optional* (*output*) **INTEGER** array,
shape with
.

The pivot indices that define the row interchanges; row of
the matrix was interchanged with row
.

- INFO
*Optional* (*output*) **INTEGER**

If 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:** General Linear Systems
** Previous:** Purpose
** Contents**
** Index**
Susan Blackford
2001-08-19