preCICE

Coupled Codes

There are various codes - free and proprietary ones - currently coupled with preCICE. If you want to add your code here, please let us know.

Official adapters: CalculiX, OpenFOAM, SU2, Code_Aster, Fluent, COMSOL Multiphysics

Third-party adapters: Ateles (APES), Alya System, FASTEST, FEAP

Legacy adapters: Carat++, EFD, foam-extend, Peano

Official adapters

These adapters are hosted on GitHub and are maintained by us. We try to keep these adapters up-to-date and we constantly strive to improve their quality, compatibility, and feature coverage. If you would like to contribute to these adapters, please contact us!

CalculiX

CalculiX is a free/open-source (GPL) Finite Element solver, developed at the MTU Aero Engines.

OpenFOAM

OpenFOAM is a free/open-source (GPL) collection of free/open-source Finite Volume solvers mainly for CFD. Today, there are two major “flavors” of OpenFOAM, one developed by the OpenFOAM Foundation (openfoam.org, GitHub) and one developed by the ESI Group (openfoam.com, GitLab).

SU2

SU2 is a free/open-source (LGPL) solver for CFD, hosted on GitHub.

Code_Aster

Code_Aster is a free/open-source (GPL) Finite Element solver, developed at the Electricite De France.

Fluent

Fluent is a commercial Finite Volume solver for CFD, developed by ANSYS.

COMSOL Multiphysics

COMSOL Multiphysics is a commercial Finite Element solver developed by COMSOL.

Third-party adapters

These adapters have been developed by the preCICE community. For more information on these adapters, you may contact the respective developers. If you have written any other adapter, please let us know!

Ateles (APES)

Ateles is an in-house acoustics far-field solver, developed at the University of Siegen.

Alya System

Alya is an in-house Computational Mechanics solver developed at the Barcelona Supercomputing Center.

FASTEST

FASTEST is an in-house CFD code, developed at the FNB institute, Technical University of Darmstadt.

FEAP

FEAP is a commercial Finite Element code, developed at the University of California, Berkeley.

Legacy adapters

These adapters and/or the respective solvers are not maintained and might not work anymore, but are listed here as an example of what other projects have used preCICE in the past.

Carat++

Carat++ is a Finite Element code developed at the Chair of Structural Analysis of the Technical University of Munich.

EFD

EFD was a free/open-source “Eulerian finite difference (EFD) fluid solver”, which was coupled to preCICE. It was developed at the Chair of Scientific Computing of the Technical University of Munich. This solver is not maintained anymore and does not work with the current version of preCICE.

foam-extend

foam-extend is a free/open-source (GPL) collection of free/open-source Finite Volume solvers mainly for CFD. It is one of earliest and most popular forks of OpenFOAM.

Peano

Peano is a free/open-source (GPL) “Framework for Solvers on Spacetree Grids”, developed from 2009-2012 at the Chair of Scientific Computing at the Technical University of Munich and today at the Durham University.