| Title | Date of Publication | Project | Type |
|---|
| Jason (commercial) — Advanced inversion and quantitative interpretation | N/A | | Software |
| PyUNLocBoX proximal splitting toolbox implementing forward-backward (ISTA/FISTA), Douglas-Rachford, and primal-dual methods | N/A | | Software |
| Software: polymake – framework for polytopes and polyhedra | N/A | | Software |
| EIDORS — MATLAB/Octave EIT toolbox | N/A | | Software |
| PROPACK - Partial ReOrthogonalization PACKage | N/A | | Software |
| Ginkgo - A high performance numerical linear algebra library | N/A | | Software |
| MAGMA — GPU-accelerated dense linear algebra | N/A | | Software |
| SUITESPARSE: A Suite Of Sparse Matrix Software | N/A | | Software |
| Software: LattE integrale – Barvinok-based lattice-point counting & integration | N/A | | Software |
| scikit-eit (proposed) — Python module for EIT | N/A | | Software |
| Knyazev-Argentati-Lashuk-Ovtchinnikov[2007]:Block Locally Optimal Preconditioned Eigenvalue Xolvers (BLOPEX) in Hypre and PETSc | N/A | | Software |
| SimPEG (proposed) — Simulation and Parameter Estimation in Geophysics | N/A | | Software |
| LAPACK - Linear Algebra PACKage | N/A | | Software |
| OOEIT — Object-Oriented Electrical Impedance Tomography (open source) | N/A | | Software |
| Software: cddlib – double description and H↔V conversion | N/A | | Software |
| Control System Toolbox | N/A | | Software |
| PLASMA - Parallel Linear Algebra Software for Multicore Architectures | N/A | | Software |
| Software: CGAL – 3D Convex Hulls and polyhedral kernels (proposed) | N/A | | Software |
| DifferentialEquations.jl | N/A | | Software |
| SSSMOR - Sparse State-Space Model Order Reduction Toolbox | N/A | | Software |
| FrankWolfe.jl Julia toolbox for Frank-Wolfe / conditional gradient algorithms | N/A | | Software |
| SciPy dual_annealing implementation of generalized simulated annealing for global optimization | N/A | | Software |
| FEAST — Contour-integral eigensolver library | N/A | | Software |
| MRedTool - A MATLAB Toolbox for Model Reduction of Multi-dimensional Systems | N/A | | Software |
| Eigen | N/A | | Software |
| HampsonRussell (commercial) — AVO, pre-stack/post-stack inversion, rock physics | N/A | | Software |
| PyTorch deep learning framework providing implementations of SGD, Adam and other first-order optimizers | N/A | | Software |
| SLATE - Software for Linear Algebra Targeting Exascale | N/A | | Software |
| SLEPc — Scalable Library for Eigenvalue Problem Computations | N/A | | Software |
| M.E.S.S. - Matrix Equation Sparse Solver | N/A | | Software |
| EMRECON | N/A | | Software |
| TOMOPY | N/A | | Software |
| SciPy (Python) — wrappers and algorithms (dense/sparse) | N/A | | Software |
| SPECTRA - Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK | N/A | | Software |
| HiGHS high-performance open-source LP/QP/MIP optimization suite | N/A | | Software |
| Stellato-Banjac-Goulart-Bemporad-Boyd[2020]:OSQP: an operator splitting solver for quadratic programs | N/A | | Software |
| ScaLAPACK - Scalable Linear Algebra PACKage | N/A | | Software |
| Software: isl – Integer Set Library (proposed) | N/A | | Software |
| Ceres Solver C++ library implementing Levenberg-Marquardt and trust-region methods for nonlinear least squares | N/A | | Software |
| SOLBT - Limited Balanced Truncation for Large-Scale Sparse Second-Order Systems | N/A | | Software |
| Ikon RokDoc — Rock physics, extended elastic impedance and joint inversion | N/A | | Software |
| MORPACK - Model Order Reduction PACKage | N/A | | Software |
| HYPRE | N/A | | Software |
| SuperLU - Supernodal LU | N/A | | Software |
| emgr - EMpirical GRamian Framework | N/A | | Software |
| Python Control Systems Library | N/A | | Software |
| MORLAB - Model Order Reduction LABoratory | N/A | | Software |
| SeisFlows (proposed) — Python framework for waveform inversion | N/A | | Software |
| scikit-learn machine learning library implementing coordinate descent and stochastic gradient methods for convex models | N/A | | Software |
| ProMoVis - Process Modeling and Visualization | N/A | | Software |
| Software: lrslib – reverse search vertex enumeration | N/A | | Software |
| ASTRA | N/A | | Software |
| PETSc — scalable Krylov and preconditioning framework | N/A | | Software |
| Petrel quantitative interpretation — Rock physics and AVO inversion | N/A | | Software |
| Eigen (C++) — header-only dense/sparse linear algebra | N/A | | Software |
| Armadillo - C++ library for linear algebra & scientific computing | N/A | | Software |
| PRIMME — Preconditioned Iterative MultiMethod Eigensolver | N/A | | Software |
| JUDI.jl — Julia Devito Inversion framework for seismic modeling and inversion | N/A | | Software |
| OpenBLAS | N/A | | Software |
| ARPACK - ARnoldi Package | N/A | | Software |
| Trilinos — suite of sparse solvers and preconditioners | N/A | | Software |
| ARMAS - Another Rewrite of Matrix Algebra Subroutines | N/A | | Software |
| Computer-Aided Control System Design Tools for GNU Octave | N/A | | Software |
| pyMOR - Model Order Reduction with Python | N/A | | Software |
| Software: Qhull – Quickhull/Delaunay/Voronoi (proposed) | N/A | | Software |
| SymPy — symbolic RREF (Gauss-Jordan) | N/A | | Software |
| libLBFGS C library implementing the Limited-memory BFGS algorithm for unconstrained optimization | N/A | | Software |
| Software: Parma Polyhedra Library (PPL) – convex polyhedra operations | N/A | | Software |
| morgen - Model Order Reduction for Gas and Energy Networks | N/A | | Software |
| MOREMBS - Model Order Reduction of Elastic Multibody Systems | N/A | | Software |
| SIMPLIFY - Structured ModeL reductIon Toolbox | N/A | | Software |
| CVXOPT Python package implementing interior-point methods for convex cone programs (LP/QP/SOCP/SDP) | N/A | | Software |
| PETSc/TAO scalable optimization and equation-solving toolkit (includes CG, Newton/trust-region, and large-scale solvers) | N/A | | Software |
| De Rainville-Fortin-Gardner-Parizeau-Gagné[2012]:DEAP | N/A | | Software |
| Madagascar (open-source RSF) — processing, inversion, and reproducible research | N/A | | Software |
| MORE - MOdel REduction Toolbox | N/A | | Software |
| GLPK GNU Linear Programming Kit for LP and (branch-and-bound) MIP | N/A | | Software |
| modred - A Parallelized Model Reduction Library | N/A | | Software |
| Devito — DSL for high-performance finite-difference PDE solvers (FWI/RTM) | N/A | | Software |
| ATLAS - Automatically Tuned Linear Algebra Software | N/A | | Software |
| SciPy optimize module implementing BFGS, L-BFGS-B, Nelder-Mead, trust-region Newton variants, Levenberg-Marquardt and related solvers | N/A | | Software |
| OpenEIT — real-time dashboard and firmware | N/A | | Software |
| IPOPT nonlinear interior-point solver from COIN-OR for large-scale nonlinear programming | N/A | | Software |
| BV78 | N/A | | Software |
| SCS splitting conic solver using operator splitting / ADMM for cone programs | N/A | | Software |
| pyEIT — Python toolkit for Electrical Impedance Tomography | N/A | | Software |
| EVSL — EigenValues Slicing Library | N/A | | Software |
| UMFPACK (SuiteSparse) — sparse unsymmetric multifrontal LU | N/A | | Software |
| NVIDIA cuSOLVER — GPU dense/sparse direct solvers | N/A | | Software |
| Software: azove – 0/1 vertex and facet enumeration via threshold BDDs | N/A | | Software |
| Software: PORTA – Polyhedron Representation Transformation Algorithm | N/A | | Software |
| HAPOD - Hierarchical Approximate Proper Orthogonal Decomposition | N/A | | Software |
| eit_fenicsx (proposed) — FEniCSx-based CEM forward/inverse EIT code | N/A | | Software |
| Software: Normaliz – algorithms for affine monoids and cones (with pyramid decomposition) | N/A | | Software |
| SuperLU/SuperLU_DIST — sparse direct LU solvers | N/A | | Software |
| TensorFlow framework providing SGD, Adam and related optimizers for large-scale machine learning | N/A | | Software |
| Software: 4ti2 – algorithms on linear spaces (Hilbert/Graver bases, etc.) | N/A | | Software |