HP MLIB User's Guide Vol. 2 7th Ed.
Chapter 15 Sparse Eigenvalues and Eigenvectors 1021
One-call usage DSEVE1
Name DSEVE1
One-call usage
Purpose This subprogram provides a one-call usage for the sparse eigenvalue package. If
this subroutine does not fit your needs, a more flexible interface is available by
using the other subroutines in the package described in this chapter.
Usage VECLIB:
CHARACTER*1 bmxtyp, which, pbtype
INTEGER*4 annzer, bnnzer, norder, msglvl, output,
acolst(norder+1), arowin(annzer),
bcolst(norder+1), browin(bnnzer), neigvl,
nfound, ndiscd, ier, warnng
LOGICAL*4 lfinit, rfinit
REAL*8 avalue(annzer), bvalue(bnnzer), lftend, rhtend,
center, global(150)
CALL DSEVE1(norder, msglvl, output, acolst, arowin, avalue, bmxtyp,
bcolst, browin, bvalue, neigvl, which, pbtype, lfinit, lftend, rfinit, rhtend,
center, nfound, ndiscd, global, ier, warnng)
VECLIB8:
CHARACTER*1 bmxtyp, which, pbtype
INTEGER*8 annzer, bnnzer, norder, msglvl, output,
acolst(norder+1), arowin(annzer),
bcolst(norder+1), browin(bnnzer), neigvl,
nfound, ndiscd, ier, warnng
LOGICAL*4 lfinit, rfinit
REAL*8 avalue(annzer), bvalue(bnnzer), lftend, rhtend,
center, global(150)
CALL DSEVE1(norder, msglvl, output, acolst, arowin, avalue, bmxtyp,
bcolst, browin, bvalue, neigvl, which, pbtype, lfinit, lftend, rfinit, rhtend,
center, nfound, ndiscd, global, ier, warnng)
Input norder Order of matrices (number of degrees of freedom),
norder > 0.
msglvl Message level for printable output:
msglvl ≤ 0 Suppress all output.
msglvl = 1 Error messages, summary statistics
and inertia information.
msglvl = 2 More complete statistics.
msglvl = 3 First stage of debugging output.
msglvl = 4 Complete debugging output.