Adaptive time-stepping and computational stability

作者:

Highlights:

摘要

We investigate the effects of adaptive time-stepping and other algorithmic strategies on the computational stability of ODE codes. We show that carefully designed adaptive algorithms have a most significant impact on computational stability and reliability. A series of computational experiments with the standard implementation of DASSL and a modified version, including stepsize control based on digital filters, is used to demonstrate that relatively small algorithmic changes are able to extract a vastly better computational stability at no extra expense. The inherent performance and stability of DASSL are therefore much greater than the standard implementation seems to suggest.

论文关键词:65L05-Numerical Analysis,Ordinary Differential Equations—initial value problems,Multistep methods,Computational stability,Stepsize control,Adaptive time-stepping,PI control,Digital filters,DASSL,Mathematical software,Algorithm analysis

论文评审过程:Received 26 March 2003, Available online 21 September 2005.

论文官网地址:https://doi.org/10.1016/j.cam.2005.03.008