Saved in:
| Main Authors: | , , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | https://arxiv.org/abs/2405.02139 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866908435323289600 |
|---|---|
| author | Bachmann, Bernhard Bonaventura, Luca Casella, Francesco Fernández-García, Soledad Gómez-Mármol, Macarena Hannebohm, Philip |
| author_facet | Bachmann, Bernhard Bonaventura, Luca Casella, Francesco Fernández-García, Soledad Gómez-Mármol, Macarena Hannebohm, Philip |
| contents | We present an approach for the efficient implementation of self-adjusting multi-rate Runge-Kutta methods and we introduce a novel stability analysis, that covers the multi-rate extensions of all standard Runge-Kutta methods and allows to assess the impact of different interpolation methods for the latent variables and of the use of an arbitrary number of sub-steps for the active variables. The stability analysis applies successfully to the model problem typically used in the literature for multi-rate methods. Furthermore,} we also propose a physically motivated model problem that can be used to assess stability to problems with purely imaginary eigenvalues and in situations closer to those arising in applications. Finally, we present an efficient implementation of multi-rate Runge-Kutta methods in the framework of the OpenModelica open-source modelling and simulation software. Results of several numerical experiments, performed with this implementation of the proposed methods, demonstrate the efficiency gains deriving from the use of the proposed multi-rate approach for physical modelling problems with multiple time scales. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2405_02139 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Multi-rate Runge-Kutta methods: stability analysis and applications Bachmann, Bernhard Bonaventura, Luca Casella, Francesco Fernández-García, Soledad Gómez-Mármol, Macarena Hannebohm, Philip Numerical Analysis We present an approach for the efficient implementation of self-adjusting multi-rate Runge-Kutta methods and we introduce a novel stability analysis, that covers the multi-rate extensions of all standard Runge-Kutta methods and allows to assess the impact of different interpolation methods for the latent variables and of the use of an arbitrary number of sub-steps for the active variables. The stability analysis applies successfully to the model problem typically used in the literature for multi-rate methods. Furthermore,} we also propose a physically motivated model problem that can be used to assess stability to problems with purely imaginary eigenvalues and in situations closer to those arising in applications. Finally, we present an efficient implementation of multi-rate Runge-Kutta methods in the framework of the OpenModelica open-source modelling and simulation software. Results of several numerical experiments, performed with this implementation of the proposed methods, demonstrate the efficiency gains deriving from the use of the proposed multi-rate approach for physical modelling problems with multiple time scales. |
| title | Multi-rate Runge-Kutta methods: stability analysis and applications |
| topic | Numerical Analysis |
| url | https://arxiv.org/abs/2405.02139 |