A MATLAB implementation of TASE-RK methods
Keywords:
RK methods, TASE preconditioners, TASE-RK methods, MATLAB code, stiff problemsAbstract
In this paper, we analyze theoretical and implementation aspects of Time-Accurate and highly-Stable Explicit Runge-Kutta (TASE-RK) methods, which have been recently introduced by Bassenne et al. (2021) [5], for the numerical solution of stiff Initial Value Problems (IVPs). These methods are obtained by combining explicit RK schemes with suitable matrix operators, called TASE operators, involving in their expression a matrix J related to the Jacobian of the differential problem to be solved. By analyzing the formulation and order conditions of TASE-RK methods, we show that they can be interpreted as particular linearly implicit RK schemes, and that their consistency properties are independent of the choice of J. Using this information, we propose a MATLAB implementation of TASE-RK methods, which makes use of matrix factorizations and allows setting J according to user preferences.
Downloads
Published
How to Cite
Issue
Section
License
JAS only considers unpublished manuscripts.
JAS is committed to electronic open-access publishing since its foundation in 2023 and has chosen to apply the Creative Commons Attribution License (CCAL) CC-BY to all articles.
Under the Creative Commons Attribution License, authors retain ownership of the copyright for their article, but authors allow anyone to download, reuse, reprint, modify, distribute, and/or copy articles in JAS, provided that the original authors and source are credited.