slepc
« Back to VersTracker
Description:
Scalable Library for Eigenvalue Problem Computations (real)
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: scientific-computing eigenvalues hpc parallel mathematics
Install: brew install slepc
About:
SLEPC is the Scalable Library for Eigenvalue Problem Computations, designed for the solution of large, sparse eigenvalue problems on parallel computers. It extends PETSc to provide efficient algorithms for standard, generalized, and quadratic eigenvalue problems. Its main value is enabling high-performance scientific computing for complex matrix analyses.
Key Features:
  • Supports standard, generalized, and quadratic eigenvalue problems
  • Designed for large, sparse matrix computations
  • Built on top of the PETSc framework for parallel processing
  • Provides multiple solution algorithms like Krylov-Schur and Jacobi-Davidson
Use Cases:
  • Scientific research involving large-scale eigenvalue calculations
  • Computational physics and engineering simulations
  • Data analysis requiring spectral methods on supercomputers
Alternatives:
  • ARPACK – ARPACK is a serial library for implicit restarted Arnoldi methods, whereas SLEPC is designed for parallel environments and built on PETSc.
  • Trilinos/Anasazi – Anasazi is a similar eigenvalue solver library within the Trilinos project, offering an alternative framework for parallel eigenvalue computations.
Version History
Detected Version Rev Change Commit
Jan 22, 2026 1:08am 1 REVISION_ONLY 4d70647c
Oct 2, 2025 12:07am 1 VERSION_BUMP 8d06f450
Sep 15, 2025 10:40am 0 VERSION_BUMP 62ad7d72