preCICE

Description

preCICE is an open-source software library for coupling different physics and simulation codes, particularly in the context of multiphysics simulations. It allows users to combine different simulation codes, such as finite element, finite volume, or lattice Boltzmann methods, to solve complex problems that involve multiple physical phenomena at different scales. Examples for available software that can be coupled on Emmy are OpenFOAM or foam-extend.

Preparation

preCICE is provided on Emmy as a module and, can be loaded via:

module load gcc/11.5.0 openmpi
module load precice 

The coupling with different simulation codes is achieved by using dedicated adapters. Currently it is required to build the adapters on the cluster since they are not provided as loadable modules. Links to the instructions of the respective adapter can be found on the website of the preCICE project.

More

Last modified: 2025-06-26 08:04:55