Benjamin Rodenberg

Results 266 comments of Benjamin Rodenberg

## Some background I realized yesterday that there is a problem when using waveform relaxation + `method="first-participant"` in certain situations: Imagine you are performing several iterations (implicit coupling) on the...

Fyi: I was close to creating a duplicate issue of this one since this feature was again requested at the preCICE workshop 2024.

Discussed a possible implementation with @fsimonis. From the perspective of first participant: ```python while participant.is_coupling_ongoing(): ... # checkpointing, read, solve, write if participant.defines_window_size() # safeguard to ensure participant is allowed...

I decided to use the (slightly) breaking version of the code. If this is breaking too much we can still cherry-pick [0cc4f01](https://github.com/precice/precice/pull/2107/commits/0cc4f01c9161841cae7646fa9cd138dc5a64d090) and turn this PR into a v4 PR.

Moving one level up I found the explanation: In the constructor `CouplingSchemeConfiguration::CouplingSchemeConfiguration` the function `addTypespecifcSubtags` is called multiple times, once for each `type`. This seems to be the "loop" I'm...

Thanks for the explanation! > In this step of the configuration, the schema is built up, meaning what is allowed, basically the [configuration reference](https://precice.org/configuration-xml-reference.html). Is this the standard way to...