Popularity
4.8
Growing
Activity
9.6
-
664
39
169

Description

preCICE stands for Precise Code Interaction Coupling Environment. Its main component is a library that can be used for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations. Partitioned (as opposite to monolithic) means that preCICE couples existing programs (solvers) which simulate a subpart of the complete physics involved in a simulation. This allows for the high flexibility that is needed to keep a decent time-to-solution for complex multi-physics scenarios, reusing existing components. preCICE runs efficiently on a wide spectrum of systems, from low-end laptops up to complete compute clusters and has proven scalability on 10000s of MPI Ranks.

Programming language: C++
License: GNU Lesser General Public License v3.0 only
Latest version: v2.5.0

preCICE alternatives and similar libraries

Based on the "Scientific Computing" category.
Alternatively, view preCICE alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of preCICE or a related project?

Add another 'Scientific Computing' Library