{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T18:24:36Z","timestamp":1787336676467,"version":"build-2736575974"},"reference-count":24,"publisher":"Society for Industrial & Applied Mathematics (SIAM)","issue":"2","funder":[{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-SC0021354"],"award-info":[{"award-number":["DE-SC0021354"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIAM J. Sci. Comput."],"published-print":{"date-parts":[[2023,4,30]]},"abstract":"<jats:p>Abstract.<\/jats:p>\n                  <jats:p>Multirate methods have been used for decades to temporally evolve initial-value problems in which different components evolve on distinct time scales, and thus use of different step sizes for these components can result in increased computational efficiency. Generally, such methods select these different step sizes based on experimentation or stability considerations. For problems that evolve on a single time scale, adaptivity approaches that strive to control local temporal error are widely used to achieve numerical results of a desired accuracy with minimal computational effort, while alleviating the need for manual experimentation with different time step sizes. However, there is a notable gap in the publication record on the development of adaptive time step controllers for multirate methods. In this paper, we extend the single-rate controller work of Gustafsson [ ACM Trans. Math. Software, 20 (1994), pp. 496\u2013517] to the multirate method setting. Specifically, we develop controllers based on polynomial approximations to the principal error functions for both the \u201cfast\u201d and \u201cslow\u201d time scales within multirate infinitesimal (MRI) methods. We additionally investigate a variety of approaches for estimating the errors arising from each time scale within MRI methods. We then numerically evaluate the proposed multirate controllers and error estimation strategies on a range of multirate test problems, comparing their performance against an estimated optimal performance. Through this work, we combine the most performant of these approaches to arrive at a set of multirate adaptive time step controllers that robustly achieve desired solution accuracy with minimal computational effort.<\/jats:p>","DOI":"10.1137\/22m1479798","type":"journal-article","created":{"date-parts":[[2023,4,28]],"date-time":"2023-04-28T05:52:16Z","timestamp":1682661136000},"page":"A958-A984","source":"Crossref","is-referenced-by-count":8,"title":["Adaptive Time Step Control for Multirate Infinitesimal Methods"],"prefix":"10.1137","volume":"45","author":[{"given":"Alex C.","family":"Fish","sequence":"first","affiliation":[{"name":"Department of Mathematics, Southern Methodist University Dallas, TX 75275-0156 USA."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0911-7841","authenticated-orcid":true,"given":"Daniel R.","family":"Reynolds","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Southern Methodist University Dallas, TX 75275-0156 USA."}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"351","published-online":{"date-parts":[[2023,4,28]]},"reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/0893-9659(89)90079-7"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1137\/20M1354349"},{"key":"ref3","volume-title":"Modern Control Systems","author":"Dorf R. C.","year":"2017","edition":"13"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s00211-015-0756-z"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/198429.198437"},{"key":"ref6","series-title":"Springer Ser. Comput. Math. 8","volume-title":"Solving Ordinary Differential Equations I: Nonstiff Problems","author":"Hairer E.","year":"2009","edition":"2"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-05221-7"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/S0168-9274(02)00138-1"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1137\/19M125621X"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1137\/21M1439481"},{"key":"ref11","unstructured":"S. Roberts , \nA. A. Popov , and \nA. Sandu , ODE Test Problems: A MATLAB Suite of Initial Value Problems, CoRR, http:\/\/arxiv.org\/abs\/1901.04098, 2019."},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/0022-247X(73)90172-8"},{"key":"ref13","unstructured":"A. Sandu , A Class of Multirate Infinitesimal GARK Methods, CoRR, http:\/\/arxiv.org\/abs\/1808.02759, 2018."},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1137\/18M1205492"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1137\/18M1182875"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/s10543-006-0095-7"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.cam.2008.08.009"},{"key":"ref18","first-page":"1320","volume":"43","author":"Skvortsov L.","year":"2003","journal-title":"Comput. Math. Math. Phys."},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1023\/A:1021160023092"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/641876.641877"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.apnum.2005.04.026"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1137\/0715051"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/s10543-009-0222-3"},{"key":"ref24","volume":"743","author":"Zonneveld J.","year":"1963","journal-title":"Stichting Mathematisch Centrum. Rekenafdeling"}],"container-title":["SIAM Journal on Scientific Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/epubs.siam.org\/doi\/pdf\/10.1137\/22M1479798","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,21]],"date-time":"2026-08-21T17:26:21Z","timestamp":1787333181000},"score":1,"resource":{"primary":{"URL":"https:\/\/epubs.siam.org\/doi\/10.1137\/22M1479798"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,28]]},"references-count":24,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,4,30]]}},"alternative-id":["10.1137\/22M1479798"],"URL":"https:\/\/doi.org\/10.1137\/22m1479798","relation":{},"ISSN":["1064-8275","1095-7197"],"issn-type":[{"value":"1064-8275","type":"print"},{"value":"1095-7197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,28]]}}}