HP MLIB User's Guide Vol. 2 7th Ed.

Chapter 15 Sparse Eigenvalues and Eigenvectors 1023
One-call usage DSEVE1
acolst acolst(j) gives the address in arowin of the first
nonzero in the lower triangular part of column j of the
matrix A. All of the nonzeros for column j are found in
ascending order in arowin(acolst(j)),
arowin(acolst(j)+1), ..., arowin(acolst(j+1)1).
acolst(norder+1) must be set to one greater than the
total number of nonzeros, annzer, in the lower
triangular part of the matrix.
arowin List of row indices for all nonzeros, in ascending order
within each column, in the lower triangle part of the
matrix A.
avalue List of values corresponding in position to the indices
in arowin.
bmxtyp A character string specifying the type of sparsity found
in the right-hand-side B matrix in a generalized
eigenvalue problem Ax=λBx. Only the first character is
significant, but longer input can be used for clarity (for
example, ’Identity’ or ’Diagonal’).
’I’ or ’i’ or ’1’ B is an identity matrix. Use this
option for a standard (ordinary)
eigenproblem Ax =λx, where there is
no second matrix.
’A’ or ’a’ or
’K’ or ’k’ The sparsity structure of B is the
same as that of A or K.
’D’ or ’d’ B is a diagonal matrix but not
necessarily the identity.
Any other
letter B is a general sparse matrix whose
structure is specified independently
from A.