Last: eispas Up: ../eispack.html Next: eispad


Table of contents


GENERAL-INFORMATION

 The EISPACK  System,  Release  3,  for  solving  eigenvalue  systems  is
 installed on the  College of Science  DECSYSTEM-20 in single  precision,
 double precision, and G-floating  double precision versions.   EISPACK/3
 represents the highest-quality machine-portable software available today
 incorporating the best algorithms for  solving a wide variety of  matrix
 eigenvalue problems.  Development  costs of the  three versions of  this
 package are estimated in the order of $1 million.
 
 EISPACK/3 was  released  in  the  fall of  1983.   It  removes  all  the
 source-code machine-dependencies  that  were present  in  EISPACK/1  and
 EISPACK/2, and  incorporates  a  number  of  internal  changes  to  many
 routines.   Argument  lists  are  unchanged  from  EISPACK/2,  but  some
 routines may be expected to run 10% to 30% faster on certain machines.
 
 On the DEC-20, the routines may be loaded for execution as follows:
 
 @EXECUTE myprog,@SYS:EISPAS	;SINGLE PRECISION version
 
 or
 
 @EXECUTE myprog,@SYS:EISPAD	;DOUBLE PRECISION version
 
 or
 
 @EXECUTE /LANG:"/GFLOAT" myprog,@SYS:EISPAG
 				;G-floating DOUBLE PRECISION version
 
 The  indirect   command   files  SYS:EISPAS.CMD,   SYS:EISPAD.CMD,   and
 SYS:EISPAG.CMD contain library  search specifications  for the  required
 libraries.
 
 On UNIX, do something like

 f77 -o foo foo.f -leispacks	# single-precision library

 f77 -o foo foo.f -leispackd	# double-precision library

 On VAX VMS, do

 $ link foo.obj,@sys:eispas	# single-precision library
 $ link foo.obj,@sys:eispad	# double-precision library
 $ link foo.obj,@sys:eispag	# G-floating double-precision library

 The EISPACK system is  extremely well-documented in the books
 
    1)  B.T. Smith, J.M. Boyle, J.J. Dongarra,  B.S.  Garbow,
        Y. Ikebe, V.C. Klema and C.B. Moler, Matrix Eigensys-
        tem Routines - EISPACK Guide, Lecture Notes  in  Com-
        puter Science, Vol. 6, 2-nd Edition, Springer-Verlag,
        Berlin, 1976.
 
 
    2)  B.S. Garbow,  J.M.  Boyle,  J.J.  Dongarra  and  C.B.
        Moler,  Matrix  Eigensystem  Routines - EISPACK Guide
        Extension, Lecture Notes in  Computer  Science,  Vol.
        51, Springer-Verlag, Berlin, 1977.
 
 Copies of these are available in the College of Science Computer Library
 in 210  South  Physics.   Machine-readable  copies  of  the  source  and
 documentation files are stored offline.  For copies, contact Dr.  Nelson
 H.F. Beebe, x5254.
 
 Online documentation containing the  leading comments from each  routine
 are available  via  XINFO and  inside  the  EMACS INFO  system  at  node
 EISPACK.  For example, at EXEC command level, type
 
 @XINFO LOCAL CLSC EISPACK
 
 or in EMACS, type C-X I G(CLSC).


SP-EISPACK


    Menu:
    

    

DP-EISPACK


    Menu:
    

    

G-floating-EISPACK


 On the TOPS-20  and  VAX VMS,  a G-floating  version of the  library is
 available, and  may  be linked as  @SYS:EISPAG.  G-floating is a double
 precision format  with a slighter  smaller fraction  size, and  a wider
 exponent range.

 G-floating arithmetic is not available on UNIX systems.