SBELSM/DBELSM/CBELSM/ZBELSM

Block Ellpack format triangular solve

val( )

Scalar array of length lb*lb*blda*maxbnz containing

 

matrix entries stored column-major within each dense

 

block.

blda

Leading block dimension of bindx(:,:).

bindx( )

Two dimensional blda-by-maxbnzarray such that

 

bindx (i,:) consists of the block column indices of the

 

nonzero blocks in block row i, padded by the integer

 

value i if the number of nonzero blocks is less than

 

maxbnz.

maxbnz

Max number of nonzero blocks per row.

lb

Row and column dimension of the dense blocks

 

composing val.

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.

460HP MLIB User’s Guide