B-Splines for flexible and robust multirate time stepping (Benjamin Rodenberg, TUM)
Channel: preCICE Coupling
Date: 2024-01-26

Talk at the 4th preCICE Workshop, February 13-16, 2023, organized by the Technical University of Munich and hosted at the LRZ. https://precice.org/precice-workshop-2023.html

Speakers: Benjamin Rodenberg
Affiliation: Technical University of Munich, Germany

Abstract:

Black-box coupling schemes often only reach first order when it comes to time stepping. Most coupling schemes do not allow the coupled solvers to run at independent time scales (multirate). In this talk, I will explain how we use B-Splines to construct a higher-order interpolating function for each coupling time window in preCICE. This approach allows multirate and higher-order time stepping for coupled black-box solvers. Additionally, I introduce the API, demonstrate possible use cases, and investigate the performance of this new feature through the example of a simple oscillator test case.