An idea for a modified iteration acceleration method

Hi everyone, I recently wanted to write my own new coupled iterative algorithm based on IQN-ILS based on precice, how do I get started and insert my own code into precice? is there a tutorial or something on the official precice website or elsewhere?Looking forward to your reply…

Hi @cj1823149636,

unfortunately, no, we don’t yet have any tutorials on adding new methods into preCICE itself. The codebase is anyway rapidly changing lately.

We do have contributing guidelines: https://github.com/precice/precice/blob/develop/docs/CONTRIBUTING.md

You may be able to find something in @uekerman’s dissertation as well.

The relevant part of the code is this one:

In principle, it should not be overly complicated to add new methods here. Especially, if you only run in serial, which could be enough if you only quickly want to test new variants.