ACM Transactions on Mathematical Software

Papers
(The median citation count of ACM Transactions on Mathematical Software is 2. The table below lists those papers that are above that threshold based on CrossRef citation counts [max. 250 papers]. The publications cover those that have been published in the past four years, i.e., from 2022-06-01 to 2026-06-01.)
ArticleCitations
Efficient and Validated Numerical Evaluation of Abelian Integrals137
An Interface-Preserving Moving Mesh in Multiple Space Dimensions63
A Novel Implementation of Hermite Finite Element Methods in the deal.II Library57
Trilinos: Enabling Scientific Computing Across Diverse Hardware Architectures at Scale33
Enabling Research through the SCIP Optimization Suite 8.022
hIPPYlib-MUQ: A Bayesian Inference Software Framework for Integration of Data with Complex Predictive Models under Uncertainty22
Algorithm 1057: FunC: A Minimally Invasive C++ Library for the Generation and Analysis of Univariate Lookup Tables22
Data-flow Reversal and Garbage Collection20
empi: GPU-Accelerated Matching Pursuit with Continuous Dictionaries20
Algorithm 1053: SOLNP+: A Derivative-Free Solver for Constrained Nonlinear Optimization20
Coupling deal.II and FROSch: A Sustainable and Accessible (O)RAS Preconditioner19
A Normal Form Algorithm for Tensor Rank Decomposition14
Parametric Information Geometry with the Package Geomstats13
PyOED: An Extensible Suite for Data Assimilation and Model-Constrained Optimal Design of Experiments12
New Subspace Method for Unconstrained Derivative-Free Optimization12
Newly Released Capabilities in the Distributed-Memory SuperLU Sparse Direct Solver11
LevelSetPy: A GPU-Accelerated Package for Hyperbolic Hamilton–Jacobi Partial Differential Equations11
CS-TSSOS: Correlative and Term Sparsity for Large-Scale Polynomial Optimization11
Algorithm 1030: SC-SR1: MATLAB Software for Limited-memory SR1 Trust-region Methods11
Algorithm 1052: Evaluating a Boolean Polynomial on All Possible Inputs10
Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers10
emgr – EMpirical GRamian Framework Version 5.999
KiT-RT: An Extendable Framework for Radiative Transfer and Therapy9
Algorithm 1032: Bi-cubic Splines for Polyhedral Control Nets8
IFISS3D: A Computational Laboratory for Investigating Finite Element Approximation in Three Dimensions8
Algorithm 1035: A Gradient-based Implementation of the Polyhedral Active Set Algorithm7
TorchBraid: High-Performance Layer-Parallel Training of Deep Neural Networks with MPI and GPU Acceleration7
Algorithm 1039: Automatic Generators for a Family of Matrix Multiplication Routines with Apache TVM7
Kernel Float: Unlocking Mixed-Precision GPU Programming6
Efficient Matching in Large DAE Models6
Configurable Open-source Data Structure for Distributed Conforming Unstructured Homogeneous Meshes with GPU Support6
Truncated Log-concave Sampling for Convex Bodies with Reflective Hamiltonian Monte Carlo6
Computation of Turing Bifurcation Normal Form for n -Component Reaction-Diffusion Systems5
Algorithm 1041: HiPPIS—A High-order Positivity-preserving Mapping Software for Structured Meshes5
Approximating Inverse Cumulative Distribution Functions to Produce Approximate Random Variables5
A Simple, Scalable Large Deformation Solid Mechanics Implementation in the MOOSE Framework5
Algorithm 1042: Sparse Precision Matrix Estimation with SQUIC5
DIRECTGO : A New DIRECT -Type MATLAB Toolbox for Derivative-Free Global Optimization5
Event-Based Automatic Differentiation of OpenMP with OpDiLib5
Algorithm 1038: KCC: A MATLAB Package for k -Means-based Consensus Clustering4
A Geometric Multigrid Method for Space-Time Finite Element Discretizations of the Navier–Stokes Equations and its Application to 3D Flow Simulation4
A Mixed Precision Jacobi SVD Algorithm4
Remark on Algorithm 1010: Boosting Efficiency in Solving Quartic Equations with No Compromise in Accuracy4
Forward-Mode Automatic Differentiation of Compiled Programs4
QPPAL: A Two-phase Proximal Augmented Lagrangian Method for High-dimensional Convex Quadratic Programming Problems4
An Exchange Algorithm for Optimizing Both Approximation and Finite-Precision Evaluation Errors in Polynomial Approximations4
Algorithm 1031: MQSI—Monotone Quintic Spline Interpolation4
A LAPACK Implementation of the Dynamic Mode Decomposition4
Algorithm 1040: The Sparse Grids Matlab Kit - a Matlab implementation of sparse grids for high-dimensional function approximation and uncertainty quantification3
Algorithm 1027: NOMAD Version 4: Nonlinear Optimization with the MADS Algorithm3
Exploiting Constant Trace Property in Large-scale Polynomial Optimization3
Waveform Relaxation with Asynchronous Time-integration3
A Massively Parallel Performance Portable Free-Space Spectral Poisson Solver3
Algorithm 1058: Computing the Group of Local Dyadic Square-Classes the Easy Way3
Algorithmic Realization of the Solution to the Sign Conflict Problem for Hanging Nodes on Hp-Hexahedral Nédélec Elements3
Algorithm 1060: EDOLAB, a Platform for Research and Education in Evolutionary Dynamic Optimization3
Toward Accurate and Fast Summation3
Extending Irksome : Improvements in Automated Runge–Kutta Time Stepping for Finite Element Methods2
pylspack : Parallel Algorithms and Data Structures for Sketching, Column Subset Selection, Regression, and Leverage Scores2
Symbolic and User-friendly Geometric Algebra Routines ( SUGAR ) for Computations in Matlab2
BiqBin: A Parallel Branch-and-bound Solver for Binary Quadratic Problems with Linear Constraints2
Algorithm 1025: PARyOpt: A Software for P arallel A synchronous R emote Ba y 2
NonlinearSolve.jl: High-Performance and Robust Solvers for Systems of Nonlinear Equations in Julia2
CuClarabel: GPU Acceleration for a Conic Optimization Solver2
FIAT: Improving Performance and Accuracy for High-Order Finite Elements2
Computing with B-series2
PyRigi — a general-purpose Python package for the rigidity and flexibility of bar-and-joint frameworks2
Remark on Algorithm 1010: Boosting Efficiency in Solving Quartic Equations with No Compromise in Accuracy2
Intersection of Tetrahedra2
BLAS-based Block Memory Accessor with Applications to Mixed Precision Sparse Direct Solvers2
Algorithm 1029: Encapsulated Error, a Direct Approach to Evaluate Floating-Point Accuracy2
Remark on Algorithm 1012: Computing Projections with Large Datasets2
An extension of C++ with memory-centric specifications for HPC to reduce memory footprints and streamline MPI development2
Learning from Landmarks, Curves, Surfaces, and Shapes in Geomstats2
The lifex Library Version 2.02
Robust Topological Construction of All-hexahedral Boundary Layer Meshes2
0.66195511817932