SUNDIALS_CSE17_Poster_final.pdf (381.59 kB)
Software Productivity Strategies for the SUNDIALS Suite of Time Integrators and Nonlinear Solvers
Poster presented at SIAM
CSE17 PP108 Minisymposterium: Software Productivity and Sustainability for CSE
and Data Science.
The SUNDIALS Suite of Nonlinear Differential-Algebraic Solvers is an open source software library including highly robust and adaptive time integration methods for ODEs and DAEs as well as robust nonlinear solvers. SUNDIALS has a long history of user deployment with over 11,000 downloads worldwide from the LLNL site in 2016. We describe strategies adopted by the SUNDIALS team to aid in their productivity and sustainability of the suite, including modular code design, use of a git repository for version control, regular testing, and support for the user community.
The SUNDIALS Suite of Nonlinear Differential-Algebraic Solvers is an open source software library including highly robust and adaptive time integration methods for ODEs and DAEs as well as robust nonlinear solvers. SUNDIALS has a long history of user deployment with over 11,000 downloads worldwide from the LLNL site in 2016. We describe strategies adopted by the SUNDIALS team to aid in their productivity and sustainability of the suite, including modular code design, use of a git repository for version control, regular testing, and support for the user community.