superlu
« Back to VersTracker
Description:
Solve large, sparse nonsymmetric systems of equations
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: scientific-computing linear-algebra sparse-matrix numerical library
Install: brew install superlu
About:
SuperLU is a set of subroutines to perform sparse Gaussian elimination on general and structured matrices. It employs various techniques like supernodal and multifrontal factorization to optimize performance for large-scale problems. This makes it a fundamental library for high-performance scientific computing and engineering simulations.
Key Features:
  • Supports real and complex, single and double precision arithmetic
  • Includes both direct and iterative solver methods
  • Optimized for both sequential and shared-memory parallel environments
  • Handles general, triangular, and symmetric indefinite matrices
Use Cases:
  • Solving large, sparse systems of linear equations in scientific simulations
  • As a backend for partial differential equation (PDE) solvers
  • Circuit simulation and power grid analysis
Alternatives:
  • UMFPACK – Part of SuiteSparse, often faster for certain matrix types but uses a different algorithmic approach.
  • MUMPS – Specialized for massively parallel distributed-memory systems, whereas SuperLU is strong on shared-memory architectures.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 12:18pm 0 VERSION_BUMP e9abb3f0