preCICE Workshop 2021: Introduce yourself!


I am Prasad ADHAV. I am a Ph.D. candidate at the University of Luxembourg, and I am a part of the LuXDEM team. My Ph.D. topic is “Complex particle laden Fluid-Structure interaction”.

I have done my bachelor’s in Mechanical engineering and my master’s in Computational Mechanics. Currently, I am working on a project for the evaluation of erosion inside Abrasive Water Jet Cutting Nozzle. This entails coupling OpenFOAM (for CFD), CalculiX (for FEM) and XDEM (for particle motion).

I have been using the preCICE library since April 2020. And started working on modifications to the OpenFOAM adapter required to couple with XDEM later that year. My colleagues have developed the xdem adapter in-house, they presented the work in the 1st preCICE workshop. I am currently working on it to have coupled simulations with the multiphase flow.

In the coming preCICE workshop, I intend to learn more about using the preCICE API, understand the coding of the adapters, understanding how to make my coupled simulation converge, how to use the parallel-implicit coupling schemes, and possibly make them run faster, how to use some of the new features of preCICE. I also intend to discuss some ideas I have regarding my project and get some comments, feedback, and some direction for future work. And also have some open questions for the preCICE team. Finally, I am also excited to see all the work going on using preCICE and interact with the community. :grin:

Some topics I would like hands-on experience with:

  • Summation action
  • Multiphase coupled simulations with default OpenFOAM adapter
  • CalculiX adapter with CalculiX complied with multi-thread for parallel runs
  • CalculiX adapter modifications to pause after *STEP completion for frequency calculations

See you next week in the workshop. :smiley:


Hi everyone!

I am Ishaan Desai, a preCICE developer and a PhD candidate in the department of Usability and Sustainability of Simulation Software at the University of Stuttgart. You may remember me from the last workshop, back then I was a working student with the preCICE team at the Technical University of Munich.

I have been involved with preCICE for more than two years. I contribute to the FEniCS adapter and Python bindings and also work a lot with the tutorial cases. I am also attempting to update the FLUENT adapter for preCICE to be usable with latest ANSYS versions.

During my Master thesis work I explored the possibilities of using preCICE in nuclear fusion modelling. My thesis supervisor Andreas Stegmeir from Max Planck Institute of Plasma Physics will give an interesting talk on this topic during this workshop. My current research interest is in exploring micro-macro scale coupling. In this workshop I will present the new FEniCS Adapter design and its corresponding usage.

I studied mechanical engineering in India and later computational science and engineering (CSE) at TUM.

During this workshop I am looking forward to interacting with new and experienced users of preCICE and get to know their experiences of using the adapters, language bindings and tutorials. I am also excited to see new applications areas where preCICE is being used!

See you all next week!


Hi everyone,

My name is Pooria Nazem Jalali. I am working as research engineer in Metallurgy Department of SWERIM AB in Sweden.

I am mainly performing research activities for Continuous Casting process where we use both physical and numerical models. I have recently heard about preCICE and would like to have more information about it and hopefully to start to use it in my research.

Looking forward to see you all.



Hello everyone,

I am Matthias Freimuth and a PhD candidate at MTU Aero Engines in Munich. I am currently working on a preCICE adapter for the TRACE code to simulate turbomachinery flows.
I also expect to modify and extend the CalculiX adapter as part of my work.
I have been involved with preCICE since I wrote my master’s thesis two years ago and have already attended last year’s workshop.
I’m looking forward to learning more about preCICE itself and its applications this year.

See you next week!


Hello All

I am Dr. Shyam Sunder Yadav, Assistant Professor in the Mechanical engineering department at BITS Pilani India.

I am currently working on fluid structure interaction of cavitation erosion problem. I want to use preCICE to couple compressible two phase flow solver like ECOGEN and some structural solver capable of handling plastic deformation and material erosion problem. I want your suggestions on the structural solver.

Thanks for the workshop and preCICE!



Hi everyone,

I am Alexander Jaust and I am working as postdoctoral researcher at the University of Stuttgart. I joined the department Simulation of Large Systems where I work on parallel couplings for interface problems within the CRC1313 using preCICE. Even though I am at the same department as some of the preCICE developers, I am mainly a user of preCICE.

After studying Computational Engineering Science i did a joint PhD at RWTH Aachen and Hasselt University. I have also worked at the supercomputer in Leuven for about a year. In total, I spent almost three great years in Belgium before returning back to Germany. You can find more about me on my personal homepage or simply ask. :slight_smile:

In my current work, I couple all kind of porous-media problems. The focus at the moment is on hydromechanical coupled simulations and coupling of free and porous-medium flow. For the hydromechanical simulations we couple two FEniCS codes and one of the main challenges at the moment is the mixed-dimensional modeling used. For the coupled free and porous-medium flow I use DuMuX which is a solver framework tailored for porous media. My goal is to eventually contribute a dumux-precice adapter in the near future.

Since I am mainly a user of preCICE, my contributions to the project mainly due to complaints and suggestions on GitHub. However, due to the use of FEniCS I am an active user of the Python bindings and eventually contributed to the Spack package for these bindings

Regarding the workshop, I am looking forward to see what others do with preCICE and what the current developments are. It is also always a great opportunity to meet new people. I will try to get you interested in (parts of) my work. :wink:

See you next week!

Related Links:


Hey everyone :v:t4:,

my name is Paul Voland and I started my PhD at the Institute of Applied Mechanics at the University of Stuttgart in September 2020. Before, I studied Simulation Technology in bachelor’s and master’s courses, both also at the University of Stuttgart. I just scratched the surface of preCICE in a mandatory lecture a few semesters ago (where a self-written code needed to be coupled to OpenFoam) up to now. :ok_man:t4:

For one aspect of my PhD topic, I want to simulate the hydromechanical coupling of fracture networks (and especially their pressure or thermal excitation) with the surrounding porous media. Together with @ajaust and Patrick Schmidt (also from the Institute of Applied Mechanics), we will keep on working on this problem using two FEniCS codes as already described by Alex.

Since Alex is quite advanced concerning preCICE, I wish to really get an overview of how preCICE actually works, how we use it in our coding in detail and which other use cases exist out there in the workshop. I also want to gain a deep understanding of the arising issues when coupling two codes. Therefore, I guess the workshop will give me some valuable insights through the general and user-specific talks and the contact to you all!

See you next Monday & greetings,


Hello everyone,

I am Aravinth Ravikumar and I recently started my PhD at Helmholtz Zentrum Geesthacht, Germany two weeks ago. I completed my masters in computational sciences in engineering at TU Braunschweig, Germany in March 2020. My research focusses on developing numerical models to simulate the effusion and trapping of hydrogen in ultra-high strength steels.

At our institute, we are trying to develop a model to simulate coupled corrosion-fracture problems. Hence our interest in Precice. I am new to Precice and will be getting my first introduction to it through this workshop. I am very excited to learn Precice and use it in my thesis as well. I am also excited to meet fellow researchers, listen to talks about their research and how they plan to use Precice and gain some insight.

Looking forward to meeting you all.

Catch you all on Monday.


Hi Everyone…
Myself Lakshmanan Kasi pursuing PhD at Anna University Chennai, India. Working in the field of high speed aerodynamics and nanomaterials. I pursued my bachelor’s in Aeronautical and master’s in CAD CAM.
Interested to learn preCICE and to implement it in interdisciplinary approach.

Happy to engage with preCICE experts next week…
Lakshmanan Kasi


Hi all!

My name is David Barreiro, a PhD student at University of A Coruña (Spain) in collaboration with the von Karman Institute (Belgium). I studied both the bachelor and master in Industrial Engineering at the same university, where I had the opportunity to collaborate with the research group. My PhD project is focused on the CFD modeling of multiphase interactions.

I found preCICE some months ago looking for alternatives to couple OpenFOAM with external solver. At that time, I contacted Gerasimos to congratulate them for the excellent job and to get more info, but unfortunately I didn’t have time to go very deep on the details. I’m very happy to see that only a couple of months later, the community has grown a lot and much more information/content is available. In my case, I want to build the communication between a monophasic solver (let’s say pimpleFoam) and a python solver in a kind of FSI. For my application, I need to read the stresses at a boundary and, based on that, compute in python the displacements. I managed to do part of the job, but most of the times based on trial-error. From this workshop I want to learn more about the details of preCICE, specially the coupling techniques, mapping between solvers and how to correctly set the configuration file.

Looking forward to see you next week!



Hi everyone, thanks for this great initiative. Its great to learn what kind of multi-physics simulations people are doing around the world and how preCICE can tackle all those.

I completed my PhD from Penn State University in 2019 working on wall heat transfer modeling in IC engines. If I had known about preCICE back, I would have completed my PhD much faster for sure! I spent 2020 doing a post-doc in Texas A&M simulating flow past a cylinder with heat transfer and looking at wall modeling for such flows. Since Jan 2021, I am a post-doc at Oak Ridge National Lab working on multi-physics simulations of Fusion reactors (hopefully, I will get to see one of those for commercial power production in my life time). We are trying to develop a coupled solver (see attached figure) for neutronics (using MCNP and Shift), CFD (using OpenFOAM which is my expertise and HiMag) and structures (Diablo). This will enable us to test new Fusion design concepts and propose improved design suggestions.

I am very new to the preCICE platform, which looks quite promising. I am mainly looking forward to learn about:

  1. How to build adapters for commercial and in-house solvers so as to couple with other solvers via preCICE ?
  2. How to couple multiple solvers simulating multi-physics occurring at multi-scales ?
  3. How to parallelize the solution of multiple solvers some of which are surface coupled while others are volume coupled ?

Eagerly looking forward to the workshop.



Hi all,

My name is Jurgen Kersschot and I’m a PhD candidate at the KU Leuven, Belgium (Noise & Vibration Research Group – Mecha(tro)nic System Dynamics). My research topic is flow-induced vibrations in duct systems, or in other words, the interaction between the flow-acoustic field and the structural vibrations of the duct walls. The goal is to understand how this interaction affects the performance of noise mitigation solutions and to improve these solutions.

To study the interaction, I coupled an in-house aeroacoustics solver for the linearized Euler equations to a self-developed linear elasto-dynamics solver (taking mass and stiffness matrices from Simcenter 3D-NX Nastran). The coupling is managed by the preCICE library. As both solvers are written in C++, including the preCICE API was straightforward with the use of the step-by-step guide in the wiki.

I have been using preCICE since April 2019, first in my 2D test simulations and then for my 3D simulations (which have recently started giving decent results). I found preCICE during a literature study and I’m familiar with the explicit coupling between serial codes. I also build preCICE from source on the VSC-Flemish supercomputer ( and I run my 3D simulations there. During the workshop last year I got help from Benjamin Rodenberg to install the Matlab bindings on the VSC, but I was not able to use them yet in my research. I can only tell good things about preCICE.

During the hands-on user support sessions I would like to discuss how to couple the parallelized version of the aeroacoustics code (MPI) through preCICE.

Looking forward to next week!


Hello Everyone,

My name is Arnav Ajmani and working at IMVT, Universität Stuttgart as a research assistant. I learned about preCICE from one of my colleagues and quite new to preCICE. During the workshop, I look forward to learn more about this tool and also try to figure out how to exactly use it for my research project. My project is related to particle-laden fluid structure interaction.

I mainly want to understand and learn

  • development of an Adapter to couple a pair/number of solvers. For eg. CFDEM with Calculix

Looking forward to meet you all! :slightly_smiling_face:


Hi there,

my name is David Schneider and I’m recently joining the preCICE team in Stuttgart supervised by Benjamin.

I studied mechanical engineering at the University of Siegen for my bachelor and at TUM for my Master. I started already during my Bachelor thesis (at LSM Siegen) to work with preCICE and started afterwards as a preCICE HiWi in Munich.

I spent almost two and a half year as a preCICE-HiWi and worked on various things, mainly around preCICE: I have some contributions for our OpenFOAM adapter, developed our deal.II-adapter (my Master thesis was also entirely based on deal.II) and contributed many tutorials (mainly FSI). We also contributed a deal.II tutorial using preCICE :slight_smile: If you are more interested in the deal.II-related work: I will give a talk during the workshop…

Since I missed the workshop in the last year I’m looking forward to hear about your application cases of preCICE and get to know how you use preCICE and everything around it.

See you next week!



My name is Kin Wing Wong, I am a code developer from GRS gGmbh for the thermal-hydraulic code, ATHLET.

I studied nuclear engineering in Hong Kong and Switzerland for my bachelor’s and master’s degrees. I performed some researches on direct numerical simulation of molten salt bubble growth (for Molten Salt Fast Reactor) and the effect of bubble motions to heat transfer via sharp interface model during my time in Switzerland (Unfortunately, there is no coupling in such simulation :)). Now, I am working on heat transfer-related development in the system code developed in GRS.

Since I have no experience in coupling simulation, I would like to learn about some aspects of preCICE and basics of coupling from the workshop. Also, I would like to interact with some colleagues from the nuclear industry (as I can see from above), on all kinds of coupling problems with system code and CFD or FEA codes and learn from their experiences or ideas. I am mainly interested in the realization of the coupling from solid mechanics code to fluid solver or system code.



My name is Amin Totounferoush, I am a PhD candidate at the University of Stuttgart, institute for parallel and distributed systems. My research is mainly focused on developing and implementing HPC and Machine Learning methods with applications in coupled multi-physics simulations.

I am a preCICE developer. I have been working mainly on the inter-solver communication schemes in preCICE. You can hear my talk on communication initialization on Wednesday morning. Besides, I am a preCICE user. I used preCICE to establish a highly scalable solver for simulation of FSI problems. Recently, I have been working on coupling pure Neural Network solvers for performing multi-physics simulations.

I look forward to talking to you about your research and possible collaborations.


Hey there,

I am Oguz Ziya Koseomur and I am a Master’s degree student at the Technical University of Munich in the Computational Science and Engineering program, mostly playing with CFD, parallel programming and numerical methods.

My bachelor’s was mechanical engineering, mostly fooling around with fluid mechanics. Then I end up being a computer science enthusiast with great interest to develop quality and efficient software with some cool numerical methods. Other than this, I am mostly interested in CFD, especially combustion and turbulence modeling, and compressible flow (mostly beginner here).

It has been nearly 1 year since I began as a working student in preCICE. I am mostly in the part of main library development. If you ever used summation action, parallel Eigen-based RBF mapping, or built preCICE in macOS, yeap it was me in the background. In addition, I also do some comparisons in terms of coupling performance between monolithic solvers and preCICE based partitioned simulations.

In this workshop I would like to learn how people use preCICE, how it affected, and hopefully improved their interesting research and simulations.

See you in the workshop!


Hi all!

My name is Tijan Mede and I’m currently working as a researcher at the Institute of Metals and Technology (IMT) in Ljubljana, Slovenia. My background is in computational mechanics and I recently finished my PhD at University Grenoble-Alpes in France, where I was working on mechanics of fragile porous media and developed a microstructure-based DEM model for performing large strain simulations.

I am currently working on modelling thermal processes during metal-based selective laser melting. I have only recently become acquainted with preCICE, so please consider me as a complete beginner. I am however very interested in learning more, as it is what I have been looking for in order to perform conjugated heat transfer simulations. The general idea is coupling Code Aster and openFOAM in order to couple the conductive heat transfer during laser melting with the convective flows (Marangoni flows) that appear in the melt pool due to surface tension.

So the topic I would like to get hands-on experience with is mostly coupling Code Aster with openFOAM, but I’m very curious to learn all I can during this workshop.

Looking forward to meeting everybody!


Hey everyone!

My name is Julian Seuffert and I am currently a PhD candidate at the Institute of vehicle systems technology (FAST) at Karlsruhe Institute of Technology (KIT). My research focus is on the simulation of the manufacturing process of fiber reinforced sandwich components, which involves flow through porous media combined with the deformation of a soft foam material.

I am already familiar with preCICE and attended the last preCICE-workshop and the “Coupled 2019” conference. I use preCICE to couple OpenFOAM and CalculiX. If you have any questions on the OpenFOAM-adapter, I already used it a lot!

I am looking forward to the preCICE-workshop to learn about the newest developments and plans and also to see whats going on in the community.


Good morning,

I’m Menno Deij-van Rijswijk and I work at the Dutch Maritime Research Institute called MARIN. We develop our own viscous flow code called ReFRESCO, verified and validated for various maritime applications.

We are working on a project where overset grid calculations are used to couple different viscous flow solvers, and we have been looking at preCICE as a candidate to facilitate this coupling. Also, we hope to employ preCICE in other couplings we have.

I will be in and out of the workshop due to other engagements.