SSKYSM/DSKYSM/CSKYSM/ZSKYSM

Skyline format triangular solve

val( )

Array of length pntr(m+1)-1(see below for pntr)

 

containing all the nonzero entries, and maybe some

 

zero entries of A. A must be a square triangular matrix

 

(m=k). val( ) is row-oriented if A is a lower triangular

 

matrix (descra(2)=1) and column oriented if A is an

 

upper triangular matrix (descra(2)=2). All entries from

 

the first nonzero entry through the diagonal entry of a

 

row (column) are stored.

pntr( )

Array of length m+1 (A lower triangular) or k+1 (A

 

upper triangular) such that pntr(i) and pntr(i)+1-1,

 

respectively, point to the location in val of the first

 

entry and last entry of the Skyline profile in row

 

(column) i. In any case, the last entry is the diagonal

 

entry.

b( )

Rectangular array with leading dimension ldb.

ldb

Leading dimension of b.

beta

Scalar parameter.

c( )

Rectangular arrary with leading dimension ldc.

ldc

Leading dimension of c.

work( )

Scratch array of length lwork. lwork should be at least

 

mb x lb x min(lb, n).

lwork

Length of work array.

528HP MLIB User’s Guide