ARPACK, PARPACK
ARnoldi PACKage, developed at Rice University

ARPACK is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.
PARPACK is a parallel version of ARPACK for distributed memory parallel architectures.
Important Features

Reverse communication interface
Single and double precision real arithmetic versions for symmetric, non-symmetric, standard or generalized problems
Single and double precision complex arithmetic versions for standard or generalized problems
Routines for banded matrices - standard or generalized problems
Routines for The Singular Value Decomposition
Example driver routines that may be used as templates to implement numerous shift-invert strategies for all problem types, data types and precision
PARPACK, a part of the ScaLAPACK project, is an extension of the ARPACK software package used for solving large scale eigenvalue problems on distributed memory parallel architectures. The message passing layers currently supported are BLACS and MPI.

Version 2.1
Availability:
Public domain software,
Object code library on JUROPA and JUGENE
Source code available   via net

Access and Usage at FZJ
 ARPACK
 PARPACK

Information and Documentation

ARPACK Users' Guide
Introductory overview
Implicitly restarted Arnold/Lanczos methods for large scale eigenvalue calculations
More detailed information about Parallel ARPACK
Deflation Techniques for an implicitly restarted Arnoldi iteration
ARPACK and   Parallel ARPACK on WWW server at Rice University


last change 24.02.2011 | Math Admin | Print