qrupdate
« Back to VersTracker
Description:
Fast updates of QR and Cholesky decompositions
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: linear-algebra numerical-computing fortran scientific-computing matrix-library
Install: brew install qrupdate
About:
Qrupdate is a high-performance Fortran library designed for efficient updates of QR and Cholesky decompositions. It allows for rapid modifications of matrix decompositions without the computational expense of recalculating them from scratch. This specialized tool is ideal for iterative algorithms in scientific computing and numerical linear algebra.
Key Features:
  • Optimized for speed in updating QR and Cholesky decompositions
  • Provides routines for adding and removing rows/columns from matrices
  • Written in Fortran for maximum performance in numerical computing
  • Lightweight and easy to integrate into existing projects
Use Cases:
  • Accelerating iterative least squares solutions in scientific simulations
  • Implementing efficient covariance matrix updates in statistical analysis
  • Solving linear systems where matrix data changes incrementally
Alternatives:
  • LAPACK – LAPACK provides general linear algebra routines, while Qrupdate is specialized for faster updates of existing decompositions.
  • Eigen – Eigen is a C++ template library offering broader linear algebra features, whereas Qrupdate is a focused Fortran library for specific decomposition updates.
Version History
Detected Version Rev Change Commit
Feb 8, 2026 6:25pm 0 REVISION_ONLY 2a53d58c
Sep 11, 2025 12:18pm 15 VERSION_BUMP a77229f6