Skip to content

Channel transport with particles#700

Open
davidscn wants to merge 10 commits intodevelopfrom
channel-transport-particles
Open

Channel transport with particles#700
davidscn wants to merge 10 commits intodevelopfrom
channel-transport-particles

Conversation

@davidscn
Copy link
Member

@davidscn davidscn commented Jan 22, 2026

The open question is a bit how to handle the MercuryDPM participant, as the coupled code is entirely compiled with MerucryDPM

https://bitbucket.org/mercurydpm/mercurydpm/pull-requests/266

In principle, using

make ChannelTransport

and copying the executable compiled in ./build/./Drivers/PreCICE/ChannelTransport is sufficient. Afterwards simply execute the case.

image

Checklist:

  • I added a summary of any user-facing changes (compared to the last release) in the changelog-entries/<PRnumber>.md.
  • I will remember to squash-and-merge, providing a useful summary of the changes of this PR.

@MakisH MakisH self-requested a review January 26, 2026 17:05
@MakisH
Copy link
Member

MakisH commented Jan 26, 2026

The README.md file is currently missing.

We need to rethink how we are distributing solver codes that are built directly in the build tree of the respective solver. A good place to document this then would be the adapter software engineering page.

@uekerman
Copy link
Member

uekerman commented Feb 2, 2026

The open question is a bit how to handle the MercuryDPM participant, as the coupled code is entirely compiled with MerucryDPM

We could add a run.sh that (also) does the copying (and maybe also the building?)
What would be the standard to find out where MercuryDPM is? Define MERCURYDPM_PATH?

Do we also need a cleaning script there?

@davidscn davidscn requested a review from MakisH February 4, 2026 16:36
@davidscn davidscn self-assigned this Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants