ezarpack
A C++11 wrapper around ARPACK-NG compatible with Eigen3, Armadillo, Blaze, xtensor and other matrix algebra libraries
A C++11 wrapper around ARPACK-NG compatible with Eigen3, Armadillo, Blaze, xtensor and other matrix algebra libraries
To install this package, run one of the following:
ezARPACK is a C++11 wrapper around ARPACK-NG, a FORTRAN 77 library designed to solve large scale sparse eigenproblems. It allows for solving eigenproblems for symmetric, asymmetric and complex double precision matrices with a minimal amount of boilerplate code. Both standard and generalized problems are supported, as well as all advanced spectral transformation modes from the original FORTRAN implementation. The Parallel ARPACK (PARPACK) variants of algorithms are fully supported.
Summary
A C++11 wrapper around ARPACK-NG compatible with Eigen3, Armadillo, Blaze, xtensor and other matrix algebra libraries
Last Updated
Jul 31, 2025 at 13:37
License
MPL-2.0
Total Downloads
6
Supported Platforms
GitHub Repository
https://github.com/krivenko/ezARPACKDocumentation
https://krivenko.github.io/ezARPACK/