All organizations · GSoC 2026 · Science and medicine, Other
preCICE
The coupling library for multi-physics simulations
preCICE is an open-source coupling library and ecosystem for general partitioned multi-physics and multi-scale simulations, including surface and volume coupling. Partitioned means that preCICE couples existing programs/solvers capable of simulating a subpart of the complete physics involved in a simulation. This allows for the high flexibility that is needed to keep a decent time-to-solution for complex coupled problems. The software offers convenient methods for transient equation coupling, communication, time interpolation, and data mapping.
- c
- python
- shell
- c++
- scientific computing
- simulation
Project ideas
Its ideas page could not be split into separate ideas; read it yourself.
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2026, 1 year. Projects per year: '26: 2.
On GitHub
33 repositories pushed to in the last year. Main languages: Python (11), C++ (7), C (3), HTML (2), Cython (1), Dockerfile (1).
Links and channels
- Website: https://precice.org/
- Ideas page: https://precice.org/community-contribute-open-projects.html
- Contributor guide: https://precice.org/community-contribute-open-projects.html#google-summer-of-code
- Source code: https://github.com/precice/
- Mailing list: https://precice.discourse.group/c/jobs/gsoc/15
- Chat: https://precice.org/community-channels.html
git-into-gsoc org "preCICE" --shortlist
git-into-gsoc repos "preCICE"
git-into-gsoc issues --org "preCICE"
or ask your assistant: "Which preCICE repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.