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

  • Francisco Javier Espinosa Pelaez: A flexible approach to 2D-3D coupling of a Shallow-Water Equation solver to OpenFOAM. Masterarbeit, 2020 mehr…
  • Ishaan Desai: Geometric Aspects of Code Coupling in Magnetic Fusion Applications. Masterarbeit, 2020 mehr…

2019

  • Dominik Volland: Coupling TherMoS with preCICE. Masterarbeit, 2019 mehr…
  • Qunsheng Huang: Loose Coupling of Isolated Rotorblade Rotorcraft CFD/CSD Simulations using preCICE. Masterarbeit, 2019 mehr…
  • Richard Hertrich: Partitioned Fluid Structure Interaction: Coupling FEniCS and OpenFOAM via preCICE. Bachelorarbeit, 2019 mehr…

2018

  • Alexandre Trujillo Boqué: Structural multi-model coupling with CalculiX and preCICE. Masterarbeit, 2018 mehr…
  • Andreas Reiser: Extending a CFD Lab Course by a preCICE Conjugate Heat Transfer Tutorial. Masterarbeit, 2018 mehr…
  • Hasan Ashraf; Pei-Hsuan Huang; Felix Lachenmaier; Kirill Martynov; Dmytro Sashko; Jan Sültemeyer: Interactive preCICE Online Tutorial. Projektarbeit, 2018 mehr…
  • Hertrich, Richard: MSE-Forschungspraktikum: Aktualisierung des preCICE-Fluent Adapters. Studienarbeit, 2018 mehr…

2017

  • Gerasimos Chourdakis: A general OpenFOAM adapter for the coupling library preCICE. Masterarbeit, 2017 mehr…

2016

  • Cheung Yau, Lucia: Conjugate Heat Transfer with the Multiphysics Coupling Library preCICE. Master's thesis, 2016 mehr…
  • Rusch, Alexander: Extending SU2 to Fluid-Structure Interaction via preCICE. Bachelor's thesis, 2016 mehr…

2015

  • Farcas, Ionut-Gabriel: High Dimensional Uncertainty Quantification of Fluid-Structure Interaction. Masterarbeit, 2015 mehr…
  • Mikerov, Viacheslav: A Fixed-Grid Flow Solver for Fluid-Structure Interaction with the Coupling Library preCICE. Master's thesis, 2015 mehr…
  • Rusch, Alexander: Machbarkeitsanalyse zur Fluid-Struktur-Interaktionsfähigkeit des CFD-Codes SU2. Studienarbeit/SEP/IDP, 2015 mehr…
  • Scheufele, Klaudius: Robust Quasi-Newton Methods for Partitioned Fluid-Structure Simulations. Master's thesis, 2015 mehr…
  • Shukaev, Alexander K.: 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!