feast (math/feast) Add to my watchlist

A free high-performance numerical library for solving Hermitian and non-Hermitian eigenvalue problems

The FEAST eigensolver package is a free high-performance numerical library for solving Hermitian and non-Hermitian eigenvalue problems, and obtaining all the eigenvalues and (right/left) eigenvectors within a given search interval or arbitrary domain in the complex plane. Its originality lies with a new transformative numerical approach to the traditional eigenvalue algorithm design - the FEAST algorithm. The algorithm takes its inspiration from the density-matrix representation and contour integration technique in quantum mechanics. It contains elements from complex analysis, numerical linear algebra and approximation theory, and it can be defined as an optimal subspace iteration method using approximate spectral projectors. FEAST's main building block is a numerical quadrature computation consisting of solving independent linear systems along a complex contour, each with multiple right-hand sides. A Rayleigh-Ritz procedure is then used to generate a reduced dense eigenvalue problem orders of magnitude smaller than the original one. The FEAST eigensolver combines simplicity and efficiency and it offers many important capabilities for achieving high performance, robustness, accuracy, and scalability on parallel architectures. NOTE: Without an MPI variant, builds libfeast.a. With MPI, builds libpfeast.a.

Version: 4.0 License: BSD GitHub
Reset

31 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
14.arm64 16206 2024-01-30 13:40:12 0:01:33 4967 build successful
14 25042 2024-01-08 23:34:58 0:02:23 4164 build successful
10.7 156324 2023-08-17 22:27:18 0:02:20 47841 failed install-port
13.arm64 12237 2023-03-09 14:50:06 0:01:20 4269 build successful
13 14726 2023-01-13 9:46:49 0:01:39 2045 build successful
10.7 129759 2023-01-13 8:57:44 0:02:09 39553 failed install-port
10.7 103354 2022-06-10 21:29:09 0:01:46 31654 failed install-port
10.7 99839 2022-05-23 22:27:07 0:01:56 30954 failed install-port
10.7 84876 2022-01-16 4:38:38 0:01:47 26673 failed install-port
12 9581 2022-01-03 10:56:51 0:03:31 2953 build successful
12.arm64 20064 2021-11-18 16:39:21 0:01:28 1273 build successful
10.6 33804 2021-06-14 10:15:46 0:06:50 19101 build successful
11 34217 2021-06-14 7:18:12 0:03:11 7098 build successful
10.7 56245 2021-06-14 3:48:19 0:03:26 19108 failed install-port
11.arm64 15429 2021-03-19 17:15:48 0:01:23 3916 build successful
11 11605 2021-01-02 17:50:50 0:00:50 1557 failed install-dependencies
10.6 22984 2021-01-02 15:21:42 0:00:46 13570 failed install-dependencies
11.arm64 7020 2021-01-02 13:39:57 0:00:02 1654 failed install-dependencies
10.7 39368 2021-01-02 13:09:40 0:03:38 13567 failed install-port
10.11 122001 2020-09-21 16:38:52 0:03:33 37914 build successful
10.8 26013 2020-09-21 16:37:49 0:04:40 8216 build successful
10.14 67794 2020-09-21 16:36:45 0:04:41 19597 build successful
10.15 38782 2020-09-21 16:35:41 0:03:30 9150 build successful
10.12 127285 2020-09-21 16:34:37 0:03:45 36911 build successful
10.10 123626 2020-09-21 16:32:35 0:03:32 37969 build successful
10.7 31078 2020-09-21 16:31:00 0:03:48 10351 failed install-port
10.13 91864 2020-09-21 16:29:29 0:04:03 28871 build successful
10.9 127183 2020-09-21 16:28:27 0:03:48 37921 build successful
10.6 17909 2020-09-21 16:27:24 0:00:44 10356 failed install-dependencies
10.6.x86_64 34921 2020-09-21 16:26:19 0:05:24 10363 build successful
10.15 17121 2019-12-27 18:39:52 0:03:50 1729 build successful