{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T13:20:28Z","timestamp":1775654428342,"version":"3.50.1"},"reference-count":51,"publisher":"Association for Computing Machinery (ACM)","issue":"1","funder":[{"name":"U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research"},{"name":"Lawrence Livermore National Laboratory Institutional Scientific Capability Program"},{"name":"U.S. Department of Energy by Lawrence Livermore National Laboratory","award":["DE-AC52-07NA27344. LLNL-JRNL-2007253"],"award-info":[{"award-number":["DE-AC52-07NA27344. LLNL-JRNL-2007253"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Math. Softw."],"published-print":{"date-parts":[[2026,3,31]]},"abstract":"<jats:p>SUNDIALS is a well-established numerical library that provides robust and efficient time integrators and nonlinear solvers. This article overviews several significant improvements and new features added over the last 3 years to support scientific simulations run on high-performance computing systems. Notably, three new classes of one-step methods have been implemented: low storage Runge\u2013Kutta, symplectic partitioned Runge\u2013Kutta, and operator splitting. In addition, we describe new timestep adaptivity support for multirate methods, adjoint sensitivity analysis capabilities for explicit Runge\u2013Kutta methods, additional options for Anderson acceleration in nonlinear solvers, and improved error handling and logging.<\/jats:p>","DOI":"10.1145\/3797888","type":"journal-article","created":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T12:49:33Z","timestamp":1771591773000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["New Time Integrators and Capabilities in SUNDIALS Versions 6.2.0-7.4.0"],"prefix":"10.1145","volume":"52","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7225-2501","authenticated-orcid":false,"given":"Steven B.","family":"Roberts","sequence":"first","affiliation":[{"name":"Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, Livermore, California, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4013-9907","authenticated-orcid":false,"given":"Mustafa","family":"Aggul","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Southern Methodist University, Dallas, Texas, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0911-7841","authenticated-orcid":false,"given":"Daniel R.","family":"Reynolds","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Southern Methodist University, Dallas, Texas, USA and Department of Mathematics and Statistics, University of Maryland Baltimore County, Baltimore, Maryland, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9138-0720","authenticated-orcid":false,"given":"Cody J.","family":"Balos","sequence":"additional","affiliation":[{"name":"Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, Livermore, California, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7993-8282","authenticated-orcid":false,"given":"David J.","family":"Gardner","sequence":"additional","affiliation":[{"name":"Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, Livermore, California, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6502-8659","authenticated-orcid":false,"given":"Carol S.","family":"Woodward","sequence":"additional","affiliation":[{"name":"Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, Livermore, California, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,4,8]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/321296.321305"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1177\/10943420241280060"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1017\/S0962492923000077"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cam.2024.116077"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.63.9"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1002\/2017MS001067"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1137\/19M1245384"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cam.2022.114325"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cam.2023.115534"},{"key":"e_1_3_1_11_2","unstructured":"David J. Gardner Linda LoDestro and Carol S. Woodward. 2024. Towards the use of Anderson acceleration in coupled transport-gyrokinetic turbulence simulations. arXiv:2407.03561. Retrieved from http:\/\/arxiv.org\/abs\/2407.03561"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3539801"},{"key":"e_1_3_1_13_2","first-page":"730","volume-title":"Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI \u201919)","author":"Gholami Amir","year":"2019","unstructured":"Amir Gholami, Kurt Keutzer, and George Biros. 2019. ANODE: Unconditionally accurate memory-efficient gradients for neural ODEs. In Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI \u201919). AAAI Press, 730\u2013736."},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1011430410075"},{"key":"e_1_3_1_15_2","unstructured":"Victoria Guenter Siqi Wei and Raymond J. Spiteri. 2024. pythOS: A Python library for solving IVPs by operator splitting. arXiv:2407.05475. Retrieved from https:\/\/arxiv.org\/abs\/2407.05475"},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/s002110000178"},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-30666-8"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/1089014.1089020"},{"key":"e_1_3_1_19_2","unstructured":"Alan C. Hindmarsh Radu Serban Cody J. Balos David J. Gardner Daniel R. Reynolds and Carol S. Woodward. 2025. User Documentation for KINSOL. Retrieved from https:\/\/sundials.readthedocs.io\/en\/latest\/kinsol. https:\/\/sundials.readthedocs.io\/en\/latest\/kinsolv7.3.0"},{"key":"e_1_3_1_20_2","unstructured":"Michael Innes. 2018. arXiv:1810.07951 Don\u2019t unroll adjoint: Differentiating SSA-form programs. arXiv:1810.07951. Retrieved from http:\/\/arxiv.org\/abs\/1810.07951"},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1137\/07070485X"},{"key":"e_1_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611977141.5"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1137\/19M125621X"},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.21136\/AM.1968.103142"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1017\/S0962492902000053"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1365-2966.2012.20744.x"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2013.08.021"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.matcom.2025.09.005"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1126\/science.261.5118.189"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1093\/imanum\/draa095"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1137\/22M1536741"},{"key":"e_1_3_1_32_2","doi-asserted-by":"crossref","unstructured":"Christopher Rackauckas Yingbo Ma Julius Martensen Collin Warner Kirill Zubov Rohit Supekar Dominic Skinner and Ali Ramadhan. 2020. Universal differential equations for scientific machine learning. arXiv:2001.04385. Retrieved from https:\/\/arxiv.org\/abs\/2001.04385","DOI":"10.21203\/rs.3.rs-55125\/v1"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.5334\/jors.151"},{"key":"e_1_3_1_34_2","unstructured":"Daniel R. Reynolds Sylvia Amihere Dashon Mitchell and Vu Thai Luan. 2025. Efficient and flexible multirate temporal adaptivity. arXiv:2510.14964. Retrieved from https:\/\/arxiv.org\/abs\/2510.14964"},{"key":"e_1_3_1_35_2","unstructured":"Daniel R. Reynolds David J. Gardner Rujeko Chinomona Carol S. Woodward and Cody J. Balos. 2025. User Documentation for ARKODE. Retrieved from https:\/\/sundials.readthedocs.io\/en\/latest\/arkode. https:\/\/sundials.readthedocs.io\/en\/latest\/arkodev6.3.0"},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/3594632"},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1137\/20M1386281"},{"key":"e_1_3_1_38_2","doi-asserted-by":"publisher","DOI":"10.1007\/11758549_76"},{"key":"e_1_3_1_39_2","doi-asserted-by":"publisher","DOI":"10.1137\/18M1205492"},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.1137\/151002769"},{"key":"e_1_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2005-85597"},{"key":"e_1_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-739X(02)00164-4"},{"key":"e_1_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-0427(97)00219-7"},{"key":"e_1_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2022.111900"},{"key":"e_1_3_1_45_2","doi-asserted-by":"publisher","DOI":"10.1137\/0705041"},{"key":"e_1_3_1_46_2","doi-asserted-by":"publisher","DOI":"10.1143\/JPSJ.61.3015"},{"key":"e_1_3_1_47_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-78448-4_7"},{"key":"e_1_3_1_48_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00332-024-10071-1"},{"key":"e_1_3_1_49_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0168-9274(96)00041-4"},{"key":"e_1_3_1_50_2","doi-asserted-by":"publisher","DOI":"10.1137\/10078356X"},{"key":"e_1_3_1_51_2","doi-asserted-by":"publisher","DOI":"10.5194\/gmd-14-1921-2021"},{"key":"e_1_3_1_52_2","doi-asserted-by":"publisher","DOI":"10.1016\/0375-9601(90)90092-3"}],"container-title":["ACM Transactions on Mathematical Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3797888","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T12:32:06Z","timestamp":1775651526000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3797888"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,31]]},"references-count":51,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,3,31]]}},"alternative-id":["10.1145\/3797888"],"URL":"https:\/\/doi.org\/10.1145\/3797888","relation":{},"ISSN":["0098-3500","1557-7295"],"issn-type":[{"value":"0098-3500","type":"print"},{"value":"1557-7295","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3,31]]},"assertion":[{"value":"2025-06-17","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-02-01","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-04-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}