Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers
By David J. Gardner, Daniel R. Reynolds, Carol S. Woodward, Cody J. Balos. ACM Transactions on Mathematical Software, 2020
1,211 citations recorded by the source corpus.
In recent years, the SUite of Nonlinear and DIfferential/ALgebraic equation Solvers (SUNDIALS) has been redesigned to better enable the use of application-specific and third-party algebraic solvers and data structures. Throughout this work, we have adhered to specific guiding principles that minimized the impact to current users while providing maximum flexibility for later evolution of solvers and data structures. The redesign was done through the addition of new linear and nonlinear solvers classes, enhancements to the vector class, and the creation of modern Fortran interfaces. The vast majority of this work has been performed “behind-the-scenes,” with minimal changes to the user interface and no reduction in solver capabilities or performance. These changes allow SUNDIALS users to more easily utilize external solver libraries and create highly customized solvers, enabling greater flexibility on extreme-scale, heterogeneous computational architectures.
Subfields: Computational Mechanics, Computational Theory and Mathematics, Numerical Analysis
View Paper: https://www.semanticscholar.org/paper/b88e84c7c913d79c642275196ad91c26b5a81d70
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computational Mechanics
- Julius Martensen
- K. Zubov
- Collin Warner
- Dominic J. Skinner
- Yingbo Ma
- A. Ramadhan
- Christopher Rackauckas
- R. Supekar
In Computational Theory and Mathematics
- Julius Martensen
- K. Zubov
- Collin Warner
- Dominic J. Skinner
- Yingbo Ma
- A. Ramadhan
- Christopher Rackauckas
- R. Supekar
In Numerical Analysis
- Julius Martensen
- K. Zubov
- Collin Warner
- Dominic J. Skinner
- Yingbo Ma
- A. Ramadhan
- Christopher Rackauckas
- R. Supekar
Citations in the corpus
- Universal Differential Equations for Scientific Machine Learning (2020, methodology): “Recent advances in machine learning have been dominated by deep learning which utilizes readily available “big data” to solve previously difficult problems such as image recognition [1, 2, 3] and natural language processing [4, 5, 6].”
- MFEM: a modular finite element methods library (2019, background): “, PETSc [19], SuperLU [20], STRUMPACK [21], SuiteSparse [22], SUNDIALS [23], and PUMI [24] is also included, which gives access to many additional linear and nonlinear solvers, preconditioners, and time integrators.”