Juan Diego Pulgarín Rivera , Daniel Turizo , Elias D. Nino-Ruiz , Oscar Danilo Montoya
{"title":"改进了误差估计的Rosenbrock方法和复步逼近的Jacobian方法","authors":"Juan Diego Pulgarín Rivera , Daniel Turizo , Elias D. Nino-Ruiz , Oscar Danilo Montoya","doi":"10.1016/j.rinam.2025.100629","DOIUrl":null,"url":null,"abstract":"<div><div>This paper proposes an A-stable one-stage Rosenbrock method for the solution of Ordinary Differential Equations (ODEs). In this method, Jacobians are approximated via complex step finite differences. An asymptotically accurate estimator of the truncation error is also provided. This error estimator can be employed to control step sizes and to perform extrapolation, which increases the accuracy of the method and yields L-stability. Numerical experiments are conducted to assess the performance of the proposed method. ODE solvers and several stiff ODE problems from the current literature are employed as references during experiments. Experimental results reveal that the proposed method exhibits superior performance with respect to the other compared methods, especially for crude error tolerances.</div></div>","PeriodicalId":36918,"journal":{"name":"Results in Applied Mathematics","volume":"27 ","pages":"Article 100629"},"PeriodicalIF":1.3000,"publicationDate":"2025-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Improved Rosenbrock method with error estimator and Jacobian approximation using complex step\",\"authors\":\"Juan Diego Pulgarín Rivera , Daniel Turizo , Elias D. Nino-Ruiz , Oscar Danilo Montoya\",\"doi\":\"10.1016/j.rinam.2025.100629\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>This paper proposes an A-stable one-stage Rosenbrock method for the solution of Ordinary Differential Equations (ODEs). In this method, Jacobians are approximated via complex step finite differences. An asymptotically accurate estimator of the truncation error is also provided. This error estimator can be employed to control step sizes and to perform extrapolation, which increases the accuracy of the method and yields L-stability. Numerical experiments are conducted to assess the performance of the proposed method. ODE solvers and several stiff ODE problems from the current literature are employed as references during experiments. Experimental results reveal that the proposed method exhibits superior performance with respect to the other compared methods, especially for crude error tolerances.</div></div>\",\"PeriodicalId\":36918,\"journal\":{\"name\":\"Results in Applied Mathematics\",\"volume\":\"27 \",\"pages\":\"Article 100629\"},\"PeriodicalIF\":1.3000,\"publicationDate\":\"2025-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Results in Applied Mathematics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2590037425000937\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"MATHEMATICS, APPLIED\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Results in Applied Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2590037425000937","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
Improved Rosenbrock method with error estimator and Jacobian approximation using complex step
This paper proposes an A-stable one-stage Rosenbrock method for the solution of Ordinary Differential Equations (ODEs). In this method, Jacobians are approximated via complex step finite differences. An asymptotically accurate estimator of the truncation error is also provided. This error estimator can be employed to control step sizes and to perform extrapolation, which increases the accuracy of the method and yields L-stability. Numerical experiments are conducted to assess the performance of the proposed method. ODE solvers and several stiff ODE problems from the current literature are employed as references during experiments. Experimental results reveal that the proposed method exhibits superior performance with respect to the other compared methods, especially for crude error tolerances.