Two couplings to one interface reloaded

Sry for the late reply. This is really a tricky case. I am afraid there is no simple solution though there should be one. Let me think a bit more about this. I think I understand your case.

The summation action already helps quite a bit. The feature will be released with v2.1 end of July 2020. It’s already implemented and merged to develop.

Issue: https://github.com/precice/precice/issues/699
PR: https://github.com/precice/precice/pull/707
Example integration test with corresponding config.

An ugly workaround could be to treat “A” as two participants: “A_bottom” and “A_top”. So if A uses the C++ API to create two SolverInterfaces.

Btw, problem with the documentation is indeed that we don’t have versions for the documentation yet. That’s why the feature is listed in the wiki, but not in the xml reference. With the new user documentation this should get better. See also: Restructuring precice.org and unifying the documentation.