Rotate to view desktop version ... arpackpp (ARPACK++)arpackpp Github Repository
GIT repository:
We have moved this project to GitHub for easy sharing and (hopefully) collaborative maintenance. The GitHub version contains the
fixes (see patch SuperLU 4.3 below) and additionally fixes and extensions to work with a modern umfpack and cholmod (from the SparseSuite).
New Features of Git Repository:
Deprecated Arpack++ 1.2 patch
For historic reasons, we keep the following information here, but recommend to obtain a tagged version from GitHub instead.
Our patch arpack++1.2_slu4.3.patch.diff fixes ARPACK++1.2 to run with g++ 4.4.6 and SuperLU 4.3 and is used in modern linux distribution (e.g. Ubuntu).
It fixes the compile errors encountered when compiling ARPACK++ with more recent compiler versions!
"ARPACK++ is an object-oriented version of the ARPACK package. ARPACK is a well known collection of FORTRAN subroutines designed to compute a few eigenvalues and eigenvectors of large scale sparse matrices and pencils." Changes:
Typical errors:
Apply patch:
Make sure that arpack++ contains the version 1.2
The first line in arpack++/README should be: "ARPACK++ version 1.2. Feb 20, 2000." >ls arpack++/ arpackpp1.2_slu4.3.patch.diff >patch -p 1 -d arpack++ < arpackpp1.2_slu4.3.patch.diff Patch Download:
|