Coupled Problems / Multi-Physics Simulations
If you are looking here, you are probably already familiar with numerical simulations. But did you ever wonder: can we couple different simulations to get answers to more complex physical problems? Our answer to that is: yes, we can. And we can do it flexibly, efficiently, and with sustainable software developed by a team of people like you.
The coupling library preCICE
preCICE is an open-source coupling library for partitioned multi-physics simulations developed here at TUM, the University of Stuttgart, and the Eindhoven University of Technology. Fields of application include, but are not restricted to, fluid-structure interaction, conjugate heat transfer, fluid-fluid multimodel coupling, electrohydrodynamics, and more. Have a look at these testimonials for some example use cases.
The library offers methods for equation coupling, communication, and data mapping. Users can directly use the library in their projects with well known commercial and open-source solvers, including OpenFOAM, SU2, CalculiX, Code_Aster, FEniCS, deal.ii, Ansys FLUENT, and COMSOL, using existing adapters. New adapters, e.g. for in-house codes, can be implemented and validated in only a few weeks.
For more information, have a look at www.precice.org or check out the source code on GitHub.
How to start
It is easy to get preCICE on your system: if the binary packages are not enough, you may want to try Spack. Afterwards, you may want to try this 1D FSI tutorial or other tutorials.
If you want to quickly learn about preCICE, you may prefer our interactive slides from the OpenFOAM Workshop 2020, or our web-based tutorial.
Open student projects
There are always open projects, whether you are a computer science, CSE, MSE, or math student. Since recently, also projects with industrial partners are on the agenda.
Here you can find concrete project descriptions. Even if this list is empty, contact us to discuss early-stage ideas.
- We are currently looking for a student working on FSI with helicopters (follow-up project). This would be suited for an IDP or a CSE master thesis.
You can also find potential open projects in our GitHub issues.
Completed projects
2020
2019
2018
- Structural multi-model coupling with CalculiX and preCICE. Masterarbeit, 2018 mehr…
- Extending a CFD Lab Course by a preCICE Conjugate Heat Transfer Tutorial. Masterarbeit, 2018 mehr…
- Interactive preCICE Online Tutorial. Projektarbeit, 2018 mehr…
- MSE-Forschungspraktikum: Aktualisierung des preCICE-Fluent Adapters. Studienarbeit, 2018 mehr…
2017
- A general OpenFOAM adapter for the coupling library preCICE. Masterarbeit, 2017 mehr…
2016
2015
- High Dimensional Uncertainty Quantification of Fluid-Structure Interaction. Masterarbeit, 2015 mehr…
- A Fixed-Grid Flow Solver for Fluid-Structure Interaction with the Coupling Library preCICE. Master's thesis, 2015 mehr…
- Machbarkeitsanalyse zur Fluid-Struktur-Interaktionsfähigkeit des CFD-Codes SU2. Studienarbeit/SEP/IDP, 2015 mehr…
- Robust Quasi-Newton Methods for Partitioned Fluid-Structure Simulations. Master's thesis, 2015 mehr…
- A Fully Parallel Process-to-Process Intercommunication Technique for preCICE. Master's thesis, 2015 mehr…
Contacts
You may find more concrete projects on our web pages:
In any case, if you are interested in a student project with preCICE, don't hesitate to write to one of us. Please include a few words about your motivation and experience with simulations. If you enjoyed courses such as the "CFD Lab" or the "Seminar: Partitioned Fluid-Structure Interaction", then you are definitely in the right place!