Skip to content
Dec 7, 2020
New upstream release
Jan 12, 2019
update of the release date
Sep 19, 2018
prepare version 3.6.3
Jul 22, 2018
 [ Sylvestre ]
 * Remove all trailing whitespaces

 [ Franck Houssen ]
 * Install: move headers into a dedicated directory (local/include/arpack).
   (Closes #126)
 * Add configuration summary.
 * Improve the flag detection. Hopefully fix the ppc64el and other archs
   issues in Debian
Jun 23, 2018
* Rename debug.h to debug-arpack.h to avoid collision (Closes #126)
[ Ruslan Kabatsayev ]
* Fix a regression on i386 and other archs (Closes #123)
Jun 5, 2018
 [ Franck Houssen ]
 * Add support for ISO_C_BINDING (Fortran 2003) for ARPACK, PARPACK (Fortran <-> C/C++).
   ARPACK:  example of   C/Fortran binding can be found in the         TESTS/icb_arpack_c.c          file.
   ARPACK:  example of C++/Fortran binding can be found in the         TESTS/icb_arpack_cpp.cpp      file.
   PARPACK: example of   C/Fortran binding can be found in the PARPACK/TESTS/MPI/icb_parpack_c.c     file.
   PARPACK: example of C++/Fortran binding can be found in the PARPACK/TESTS/MPI/icb_parpack_cpp.cpp file.
   DEBUG:   add support for debug.
   STAT:    add support for statistics (timers, nb operations, ...).
 * Provide tarball generation using cmake (cpack).
 * Provide find_package for (cmake) users to find arpack-ng.

 [ Denis Davydov ]
 * Rename pslamch to pslamch10 to avoid symbol collision with Scalapack 2.0.2 in MPI context.

 [ Kyle Guinn ]
 * Autoconf cleanup; move generated files to the build-aux subdirectory.

 [ Marco Caliari ]
 * Force the initial residual to be in the range of the operator OP in the standard case, too (Closes: #79).

 [ Sylvestre Ledru ]
 * Add coverage information to improve testing: https://coveralls.io/github/opencollab/arpack-ng

 [ Darcy Beurle]
 * Add C++11 interface through arpack.hpp and parpack.hpp
 * Rewrite C++ examples / tests demonstrating new C++11 interface
 * Pre-C++11 interface available through arpack.h and parpack.h
May 16, 2017
 [ Julien Schueller ]
 * Improve cmake build system: disable C++ detection, set default build type.

 [ Marco Atzeri]
 * Use AC_PROG_FC instead of AC_PROG_F77 for proper inizialization
   for the usage of AC_FC_LINE_LENGTH. Noted on Cygwin.

 [ Denis Davydov ]
 * Improve cmake build system: add make install and fix shared libraries.

 [ Zhang Z ]
 * fix usages of DLACPY to not alias inputs
   (patch from https://software.intel.com/en-us/articles/how-to-resolve-arpack-issues-with-intel-mkl-110-update-3)

 [ Iskakov Sergei ]
 *  Fix possible deadlock when PARPACK call uses communicator with a larger
    number of CPUs than previous call

 [ Kyle Guinn ]
 * Portability improvements to the autotools build system.
 * Let cmake guess the default installation directories.  Can be
   overridden by changing CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_BINDIR.
 * Shared libraries built by cmake now have their SONAME set identical to
   those built by autotools.

 [ Marco Caliari ]
 * Avoid purification stage in [d,s]neupd.f if it requires division
    by zero (Closes: #58)
Jul 2, 2016
* Allow adding suffixes to symbols and library names to build ILP64 v…
…ersion

  based on ILP64 BLAS/LAPACK with suffixes. This avoids conflicts when loading
  libraries with different integer sizes in the same program.

* Add the support of cmake build system
Oct 12, 2015
remove trailing spaces + minor update of the doc
Dec 9, 2014
Tag of 3.2.0