{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T00:46:02Z","timestamp":1774658762604,"version":"3.50.1"},"reference-count":28,"publisher":"American Institute of Mathematical Sciences (AIMS)","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["NHM"],"published-print":{"date-parts":[[2023]]},"abstract":"<jats:p xml:lang=\"fr\">&lt;abstract&gt;&lt;p&gt;We systematically test families of explicit adaptive step size controllers for solving the diffusion or heat equation. After discretizing the space variables as in the conventional method of lines, we are left with a system of ordinary differential equations (ODEs). Different methods for estimating the local error and techniques for changing the step size when solving a system of ODEs were suggested previously by researchers. In this paper, those local error estimators and techniques are used to generate different types of adaptive step size controllers. Those controllers are applied to a system of ODEs resulting from discretizing diffusion equations. The performances of the controllers were compared in the cases of three different experiments. The first and the second system are heat conduction in homogeneous and inhomogeneous media, while the third one contains a moving heat source that can correspond to a welding process.&lt;\/p&gt;&lt;\/abstract&gt;<\/jats:p>","DOI":"10.3934\/nhm.2023046","type":"journal-article","created":{"date-parts":[[2023,3,29]],"date-time":"2023-03-29T12:34:49Z","timestamp":1680093289000},"page":"1059-1082","source":"Crossref","is-referenced-by-count":3,"title":["Adaptive step size controllers based on Runge-Kutta and linear-neighbor methods for solving the non-stationary heat conduction equation"],"prefix":"10.3934","volume":"18","author":[{"given":"Mahmoud","family":"Saleh","sequence":"first","affiliation":[{"name":"University of Miskolc, Institute of Physics and Electrical Engineering, Hungary"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Endre","family":"Kov\u00e1cs","sequence":"additional","affiliation":[{"name":"University of Miskolc, Institute of Physics and Electrical Engineering, Hungary"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nagaraja","family":"Kallur","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Amrita School of Engineering, Bengaluru, Amrita Vishwa Vidyapeetham, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"2321","reference":[{"key":"key-10.3934\/nhm.2023046-1","doi-asserted-by":"publisher","unstructured":"E. Kov\u00e1cs, \u00c1. Nagy, M. Saleh, A set of new stable, explicit, second order schemes for the non-stationary heat conduction equation, <i>Mathematics<\/i>, <b>9<\/b> (2021), 2284. https:\/\/doi.org\/10.3390\/math9182284","DOI":"10.3390\/math9182284"},{"key":"key-10.3934\/nhm.2023046-2","doi-asserted-by":"publisher","unstructured":"E. Kov\u00e1cs, A class of new stable, explicit methods to solve the non\u2010stationary heat equation, <i>Numer Methods Partial Differ Equ<\/i>, <b>37<\/b> (2021), 2469\u20132489. https:\/\/doi.org\/10.1002\/num.22730","DOI":"10.1002\/num.22730"},{"key":"key-10.3934\/nhm.2023046-3","doi-asserted-by":"publisher","unstructured":"E. Kov\u00e1cs, \u00c1. Nagy, M. Saleh, A new stable, explicit, third\u2010order method for diffusion\u2010type problems, <i>Adv Theory Simul<\/i>, <b>5<\/b> (2022), 2100600. https:\/\/doi.org\/10.1002\/adts.202100600","DOI":"10.1002\/adts.202100600"},{"key":"key-10.3934\/nhm.2023046-4","doi-asserted-by":"publisher","unstructured":"S. Savovi\u0107, B. Drlja\u010da, A. Djordjevich, A comparative study of two different finite difference methods for solving advection\u2013diffusion reaction equation for modeling exponential traveling wave in heat and mass transfer processes, <i>Ricerche di Matematica<\/i>, <b>71<\/b> (2022), 245\u2013252. https:\/\/doi.org\/10.1007\/s11587-021-00665-2","DOI":"10.1007\/s11587-021-00665-2"},{"key":"key-10.3934\/nhm.2023046-5","unstructured":"S. Conde, I. Fekete, J. N. Shadid, <i>Embedded error estimation and adaptive step-size control for optimal explicit strong stability preserving Runge--Kutta methods<\/i>, [Preprint], (2018)[cited 2023 Mar 29 ]. Available from: <ext-link ext-link-type=\"uri\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"https:\/\/doi.org\/10.48550\/arXiv.1806.08693\">https:\/\/doi.org\/10.48550\/arXiv.1806.08693<\/ext-link>."},{"key":"key-10.3934\/nhm.2023046-6","doi-asserted-by":"publisher","unstructured":"L. F. Shampine, Error estimation and control for ODEs, <i>J Sci Comput<\/i>, <b>25<\/b> (2005), 3\u201316. https:\/\/doi.org\/10.1007\/bf02728979","DOI":"10.1007\/s10915-004-4629-3"},{"key":"key-10.3934\/nhm.2023046-7","doi-asserted-by":"crossref","unstructured":"L. F. Shampine, H. A. Watts, Comparing error estimators for Runge-Kutta methods, <b>25<\/b> (1971), 445\u2013455.","DOI":"10.1090\/S0025-5718-1971-0297138-9"},{"key":"key-10.3934\/nhm.2023046-8","unstructured":"R. H. Merson, An operational methods for study of integration processes, <i>Weapon Research Establishment Conference on Data Processing<\/i>, <b>1<\/b> (1957), 110\u2013125."},{"key":"key-10.3934\/nhm.2023046-9","doi-asserted-by":"publisher","unstructured":"L. F. Shampine, Local extrapolation in the solution of ordinary differential equations, <i>Math Comput<\/i>, <b>27<\/b> (1973), 91. https:\/\/doi.org\/10.2307\/2005249","DOI":"10.1090\/S0025-5718-1973-0331803-1"},{"key":"key-10.3934\/nhm.2023046-10","doi-asserted-by":"publisher","unstructured":"J. C. Butcher, P. B. Johnston, Estimating local truncation errors for Runge-Kutta methods, <i>J Comput Appl Math<\/i>, <b>45<\/b> (1993), 203\u2013212. https:\/\/doi.org\/10.1016\/0377-0427(93)90275-G","DOI":"10.1016\/0377-0427(93)90275-G"},{"key":"key-10.3934\/nhm.2023046-11","doi-asserted-by":"publisher","unstructured":"J. H. Verner, Explicit Runge\u2013Kutta methods with estimates of the local truncation error, <i>SIAM J Numer Anal<\/i>, <b>15<\/b> (1978), 772\u2013790. https:\/\/doi.org\/10.1137\/0715051","DOI":"10.1137\/0715051"},{"key":"key-10.3934\/nhm.2023046-12","doi-asserted-by":"publisher","unstructured":"R. England, Error estimates for Runge-Kutta type solutions to systems of ordinary differential equations, <i>Comput J<\/i>, <b>12<\/b> (1969), 166\u2013170. https:\/\/doi.org\/10.1093\/comjnl\/12.2.166","DOI":"10.1093\/comjnl\/12.2.166"},{"key":"key-10.3934\/nhm.2023046-13","doi-asserted-by":"publisher","unstructured":"A. S. Chai, Error estimate of a fourth-order Runge-Kutta method with only one initial derivative evaluation, <i>Proceedings of the April 30\u2013May 2, 1968, spring joint computer conference<\/i>, 1968,467. https:\/\/doi.org\/10.1145\/1468075.1468144","DOI":"10.1145\/1468075.1468144"},{"key":"key-10.3934\/nhm.2023046-14","doi-asserted-by":"publisher","unstructured":"R. E. Scraton, Estimation of the truncation error in Runge-Kutta and allied processes, <i>Comput J<\/i>, <b>7<\/b> (1964), 246\u2013248. https:\/\/doi.org\/10.1093\/comjnl\/7.3.246","DOI":"10.1093\/comjnl\/7.3.246"},{"key":"key-10.3934\/nhm.2023046-15","unstructured":"W. H. Press, S. A. Teukolsky, W. T. Vetterling, B. P. Flannery, <i>Numerical Recipes The Art of Scientific Computing<\/i>, Cambridge: Cambridge University Press, 2007."},{"key":"key-10.3934\/nhm.2023046-16","doi-asserted-by":"publisher","unstructured":"K. Gustafsson, M. Lundh, G. S\u00f6derlind, API stepsize control for the numerical solution of ordinary differential equations, <i>BIT<\/i>, <b>28<\/b> (1988), 270\u2013287.","DOI":"10.1007\/BF01934091"},{"key":"key-10.3934\/nhm.2023046-17","doi-asserted-by":"publisher","unstructured":"K. Gustafsson, Control theoretic techniques for stepsize selection in explicit Runge-Kutta methods, <i>ACM Trans Math Softw<\/i>, <b>17<\/b> (1991), 533\u2013554.","DOI":"10.1145\/210232.210242"},{"key":"key-10.3934\/nhm.2023046-18","doi-asserted-by":"publisher","unstructured":"G. S\u00f6derlind, Automatic control and adaptive time-stepping, <i>Numer Algorithms<\/i>, <b>31<\/b> (2002), 281\u2013310.","DOI":"10.1023\/A:1021160023092"},{"key":"key-10.3934\/nhm.2023046-19","doi-asserted-by":"publisher","unstructured":"G. S\u00f6derlind, Digital filters in adaptive time-stepping, <i>ACM Trans Math Softw<\/i>, 29 (2003), 1\u201326.","DOI":"10.1145\/641876.641877"},{"key":"key-10.3934\/nhm.2023046-20","doi-asserted-by":"publisher","unstructured":"G. S\u00f6derlind, L. Wang, Adaptive time-stepping and computational stability, <i>J Comput Appl Math<\/i>, <b>185<\/b> (2006), 225\u2013243. https:\/\/doi.org\/10.1016\/j.cam.2005.03.008","DOI":"10.1016\/j.cam.2005.03.008"},{"key":"key-10.3934\/nhm.2023046-21","unstructured":"T. Ritschel, Numerical Methods For Solution of Differential Equations, (Denmark), Doctoral Thesis of Technical University of Denmark, Lyngby, 2013."},{"key":"key-10.3934\/nhm.2023046-22","unstructured":"E. Hairer, S. P. N\u00f8rsett, G. Wanner, <i>Solving Ordinary Differential Equations I<\/i>, Berlin: Springer, 1993. <ext-link ext-link-type=\"uri\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"https:\/\/doi.org\/10.1007\/978-3-540-78862-1\">https:\/\/doi.org\/10.1007\/978-3-540-78862-1<\/ext-link>"},{"key":"key-10.3934\/nhm.2023046-23","doi-asserted-by":"publisher","unstructured":"I. Fekete, S. Conde, J. N. Shadid, Embedded pairs for optimal explicit strong stability preserving Runge\u2013Kutta methods, <i>J Comput Appl Math<\/i>, <b>412<\/b> (2022), 114325. https:\/\/doi.org\/10.1016\/j.cam.2022.114325","DOI":"10.1016\/j.cam.2022.114325"},{"key":"key-10.3934\/nhm.2023046-24","doi-asserted-by":"crossref","unstructured":"David F. Griffiths and Desmond J. Higham, <i>Numerical methods for ordinary differential equations: initial value problems<\/i>, London: Springer, 2010.","DOI":"10.1007\/978-0-85729-148-6"},{"key":"key-10.3934\/nhm.2023046-25","unstructured":"W. H. Press, S. A. Teukolsky, W. T. Vetterling, B. P. Flannery, <i>Numerical recipes in C : the art of scientific computing<\/i>, Cambridge: Cambridge University Press, 1992."},{"key":"key-10.3934\/nhm.2023046-26","doi-asserted-by":"publisher","unstructured":"\u00c1. Nagy, J. Maj\u00e1r, E. Kov\u00e1cs, Consistency and convergence properties of 20 recent and old numerical schemes for the diffusion equation, <i>Algorithms<\/i>, <b>15<\/b> (2022), 425. https:\/\/doi.org\/10.3390\/a15110425.","DOI":"10.3390\/a15110425"},{"key":"key-10.3934\/nhm.2023046-27","unstructured":"J. Feldman, A. Rechnitzer, E. Yeager, D.3: Variable Step Size Methods, In: <i>CLP-2 Integral Calculus<\/i>, (2021), 91843. Available from: <ext-link ext-link-type=\"uri\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"https:\/\/math.libretexts.org\/@go\/page\/91843.pdf\">https:\/\/math.libretexts.org\/@go\/page\/91843.pdf<\/ext-link>."},{"key":"key-10.3934\/nhm.2023046-28","doi-asserted-by":"publisher","unstructured":"S. Essongue, Y. Ledoux, A. Ballu, Speeding up mesoscale thermal simulations of powder bed additive manufacturing thanks to the forward Euler time-integration scheme: A critical assessment, <i>Finite Elem Anal Des<\/i>, <b>211<\/b> (2022), 103825. https:\/\/doi.org\/10.1016\/j.finel.2022.103825","DOI":"10.1016\/j.finel.2022.103825"}],"container-title":["Networks and Heterogeneous Media"],"original-title":[],"link":[{"URL":"http:\/\/www.aimspress.com\/article\/doi\/10.3934\/nhm.2023046?viewType=html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,7]],"date-time":"2023-04-07T11:32:17Z","timestamp":1680867137000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.aimspress.com\/article\/doi\/10.3934\/nhm.2023046"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023]]}},"URL":"https:\/\/doi.org\/10.3934\/nhm.2023046","relation":{},"ISSN":["1556-1801"],"issn-type":[{"value":"1556-1801","type":"print"}],"subject":[],"published":{"date-parts":[[2023]]}}}