next up previous contents
Next: 2.4 JTpack77 Design Up: 2. JTpack77 Previous: 2.2 Why a new   Contents

2.3 Attributes of JTpack77

  • Portable - Sun, IBM, DEC, SGI, Cray environments
  • No work arrays required - all internal work arrays allocated dynamically
  • Robust
    • every routine returns a status
      • reports success, internal error, improper arguments, breakdown, failure to converge, allocation failure
    • every array allocation is checked for success
  • Infrastructure that allows easy implementation of:
    • new storage formats
    • new methods
    • new preconditioners
  • Matrix-free options provide additional support for:
    • custom preconditioning
    • custom storage formats for coefficient matrix
  • GUI (Tcl/Tk)
    • analyze dumped systems
    • view matrix structure
    • view eigenspectrum




next up previous contents
Next: 2.4 JTpack77 Design Up: 2. JTpack77 Previous: 2.2 Why a new   Contents
John A. Turner