https://github.com/precice/precice
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
https://github.com/precice/precice
calculix co-simulation code-aster computer-aided-engineering conjugate-heat-transfer coupling cpp dealii fenics fluent fluid-structure-interaction high-performance-computing multi-physics multiphysics openfoam precice research-and-development simulation su2
Last synced: 5 days ago
JSON representation
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
- Host: GitHub
- URL: https://github.com/precice/precice
- Owner: precice
- License: lgpl-3.0
- Created: 2015-05-22T14:05:22.000Z (almost 10 years ago)
- Default Branch: develop
- Last Pushed: 2025-04-02T13:03:29.000Z (13 days ago)
- Last Synced: 2025-04-03T02:45:58.810Z (13 days ago)
- Topics: calculix, co-simulation, code-aster, computer-aided-engineering, conjugate-heat-transfer, coupling, cpp, dealii, fenics, fluent, fluid-structure-interaction, high-performance-computing, multi-physics, multiphysics, openfoam, precice, research-and-development, simulation, su2
- Language: C++
- Homepage: https://precice.org/
- Size: 40.5 MB
- Stars: 791
- Watchers: 38
- Forks: 187
- Open Issues: 209
-
Metadata Files:
- Readme: docs/README.md
- Changelog: CHANGELOG.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-fluid-dynamics - precice/precice - A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.  (Computational Fluid Dynamics / Coupling)
README
# preCICE #
**Project Status**
[](https://github.com/precice/precice/actions?query=workflow%3A%22Build+and+Test%22+branch%3Adevelop)
[](https://github.com/precice/precice/releases/latest)
[](https://precice.org/fundamentals-literature-guide.html)
[](https://archive.softwareheritage.org/browse/origin/?origin_url=https://github.com/precice/precice)**Project Quality**
[](https://github.com/xsdk-project/xsdk-policy-compatibility/blob/master/precice-policy-compatibility.md)
[](https://bestpractices.coreinfrastructure.org/projects/3895)
[](https://www.codefactor.io/repository/github/precice/precice)
[](https://github.com/precice/precice/actions/workflows/codeql.yml)
[](https://codecov.io/gh/precice/precice)
[](https://scan.coverity.com/projects/precice-precice)**Downstream Components**
[](https://github.com/precice/tutorials/actions/workflows/system-tests-latest-components.yml)
[](https://doi.org/10.18419/darus-4167)
[](https://precice.org/)**Community**
[](https://precice.discourse.group/)
[](https://matrix.to/#/#precice_lobby:gitter.im?web-instance[element.io]=app.gitter.im)
[](https://fosstodon.org/@precice)
[](https://bsky.app/profile/precice.org)
[](https://www.youtube.com/c/preCICECoupling/)preCICE stands for Precise Code Interaction Coupling Environment. Its main component is a library that can be used by simulation programs to be coupled together in a partitioned way, enabling multi-physics simulations, such as fluid-structure interaction.
If you are new to preCICE, please have a look at our [documentation](https://www.precice.org/docs.html) and at [precice.org](https://www.precice.org). You may also prefer to [get and install a binary package for the latest release](https://github.com/precice/precice/releases/latest) ([main branch](https://github.com/precice/precice/tree/main)).
![]()
preCICE is an academic project, developed at the [Technical University of Munich](https://www.cs.cit.tum.de/en/sccs/home/) and at the [University of Stuttgart](https://www.ipvs.uni-stuttgart.de). If you use preCICE, please [cite us](https://www.precice.org/fundamentals-literature-guide.html).