Stepsize selection for tolerance proportionality in explicit Runge-Kutta codes
Nonlinear ordinary differential equations and systems (34A34) Numerical methods for initial value problems involving ordinary differential equations (65L05) Multistep, Runge-Kutta and extrapolation methods for ordinary differential equations (65L06) Mesh generation, refinement, and adaptive methods for ordinary differential equations (65L50)
An adaptive stepsize formula is introduced for application in adaptive explicit Runge-Kutta approximations to the solution of an ordinary differential equation. Suppose that at the \(n\)th step of the approximation the error is known and has the form \[ e_n= h^p_n\psi(t_{n- 1},y_n)+ O(h^{p+ 1}_n),\tag{i} \] \(h_n= t_n- t_{n-1}\), \(n= 0,1,2,\dots, N\), \(t_N= T\), where \(y_n\) is the approximated value. Given a tolerance \(\delta\), if \(\psi\neq 0\), \(h_n\) is chosen such that \(\text{est}_n= |e_n|\leq\delta\) and the step \(h_{n+1}\) is produced by the formula \[ h_{n+ 1}=\theta(\delta/\text{est}_n)^{1/p}h_n,\quad 0<\theta< 1.\tag{ii} \] The authors present examples which show that (ii) becomes ineffective if \(\psi= 0\) for some \(t_n\). They introduce a modified formula replacing \(\text{est}_n\) in (ii) by \(\text{estmax}_n\), where \(\text{estmax}_n= \max(\text{est}_n, \text{EST}_n)\), \(\text{EST}_n= h^p_n\min(A_n, B)\), \(A_n= k {1\over t_n}\sum^n_{i= 1} (\text{est}_i/ h^{p-1}_i)\), \(B\), \(k\) depending on the coefficients of the Runge-Kutta algorithm. The modified procedure allows \(\psi\) to become zero and is proved to lead to globally accurate results. Results of numerical tests are presented.
- Achieving tolerance proportionality in software for stiff initial-value problems
- Convergence results for the MATLAB ode23 routine
- Doubly quasi-consistent fixed-stepsize numerical integration of stiff ordinary differential equations with implicit two-step peer methods
- A simple step size selection algorithm for ODE codes
- NIRK-based Cholesky-factorized square-root accurate continuous-discrete unscented Kalman filters for state estimation in nonlinear continuous-time stochastic models with discrete measurements
- Variable-stepsize doubly quasi-consistent singly diagonally implicit two-step peer pairs for solving stiff ordinary differential equations
- Nested implicit Runge-Kutta pairs of Gauss and Lobatto types with local and global error controls for stiff ordinary differential equations
- Local and global error estimation and control within explicit two-step peer triples
- Optimal residuals and the Dahlquist test problem
- New third- and fourth-order singly diagonally implicit two-step peer triples with local and global error controls for solving stiff ordinary differential equations
- odeToJava: a PSE for the numerical solution of IVPS
- Efficient error control in numerical integration of ordinary differential equations and optimal interpolating variable-stepsize peer methods
- Rate of Convergence of Multistep Codes Started by Variation of Order and Stepsize
- Analysis of Stepsize Selection Schemes for Runge-Kutta Codes
- scientific article; zbMATH DE number 4109994 (Why is no real title available?)
- A singly diagonally implicit two-step peer triple with global error control for stiff ordinary differential equations
- Error estimation and control for ODEs
- Midway reassignment of Runge–Kutta step length
- The tolerance proportionality of adaptive ODE solvers
- VSVO formulation of the Taylor method for the numerical solution of ODEs
- A new variable step size algorithm for Cauchy problem
- Global error estimation based on the tolerance proportionality for some adaptive Runge-Kutta codes
- A procedure with stepsize control for solving \(n\) one-dimensional IVPs
This page was built for publication: Stepsize selection for tolerance proportionality in explicit Runge-Kutta codes
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1373127)