Low-storage exponentially fitted explicit Runge-Kutta methods

In this paper, we study explicit Runge-Kutta (RK) methods for solving high-dimensional systems of ordinary differential equations (ODEs), with oscillatory or periodic solutions, that can be implemented with a few memory registers. We will refer to these schemes as Low-Storage Exponentially Fitted ex...

Descripción completa

Detalles Bibliográficos
Autores: Higueras Sanz, Inmaculada, Montijano, Juan Ignacio, Rández, Luis
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2025
País:España
Institución:Universidad Pública de Navarra
Repositorio:Academica-e. Repositorio Institucional de la Universidad Pública de Navarra
OAI Identifier:oai:academica-e.unavarra.es:2454/55621
Acceso en línea:https://hdl.handle.net/2454/55621
Access Level:acceso abierto
Palabra clave:Exponential fitting
Low-storage
RK methods
Oscillatory initial value problems
Descripción
Sumario:In this paper, we study explicit Runge-Kutta (RK) methods for solving high-dimensional systems of ordinary differential equations (ODEs), with oscillatory or periodic solutions, that can be implemented with a few memory registers. We will refer to these schemes as Low-Storage Exponentially Fitted explicit Runge-Kutta methods (LSEFRK). In order to obtain them, we first study second-order and third-order low-storage (LS) schemes that can be implemented with two memory registers per step of the van der Houwen- and Williamson-type. Next, we construct optimal LSEFRK methods by imposing exponential fitting conditions along with accuracy and stability properties. In this way, new optimal three-stage third-order and five-stage fourth-order LSEFRK schemes are constructed for each type of LS method. The performance of these new schemes is tested by solving some high-dimensional differential systems with periodic solutions. Comparison with other non-LS exponentially fitted and low-storage non-EF RK methods from the literature shows that the new LSEFRK schemes outperform the efficiency of RK methods that only satisfy either the LS or the EF condition.