sundials
« Back to VersTracker
Description:
Nonlinear and differential/algebraic equations solver
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: scientific-computing numerical-analysis ode daes mathematics simulation
Install: brew install sundials
About:
SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation Solvers) is a comprehensive software suite providing robust, high-performance solvers for a wide range of mathematical problems. It includes solvers for initial value problems (CVODE, IDA, ARKODE) and nonlinear systems (KINSOL), featuring support for both serial and parallel (MPI) computations. Its primary value is offering highly configurable and efficient algorithms for scientific and engineering simulations.
Key Features:
  • Multiple solver families (CVODE, IDA, ARKODE, KINSOL)
  • Support for stiff and non-stiff ODEs and DAEs
  • Scalable parallel processing with MPI
  • Adaptive time-stepping and sensitivity analysis
Use Cases:
  • Simulating chemical kinetics and reactor engineering
  • Modeling electrical circuits and power systems
  • Solving large-scale structural mechanics problems
  • Climate and atmospheric modeling
Alternatives:
  • Boost.Odeint – C++ template library; header-only but generally less feature-rich for large-scale parallel problems compared to SUNDIALS.
  • PETSc – Broader library for PDEs; includes ODE solvers but is a much larger dependency focused on scalable linear algebra.
Version History
Detected Version Rev Change Commit
Dec 12, 2024 3:47am 0 VERSION_BUMP 9c6c2cc9
Dec 12, 2024 2:39am 0 VERSION_BUMP 189bcd7d