preCICE (Precise Code Interaction Coupling Environment) is a coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations. Partitioned means that preCICE couples existing programs (solvers) capable of simulating 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. preCICE runs efficiently on a wide spectrum of systems, from low-end workstations up to complete compute clusters and has proven scalability on 10000s of MPI Ranks. The software offers methods for transient equation coupling, communication means, and data mapping schemes. preCICE is written in C++ and offers bindings for C, Fortran, Matlab, and Python. Ready-to-use adapters for well-known commercial and open-source solvers, such as OpenFOAM, deal.II, FEniCS, SU2, or CalculiX, are available. Due to the minimally-invasive approach of preCICE, adapters for in-house codes can be implemented and validated in only a few weeks.
Keywords for this software
References in zbMATH (referenced in 12 articles , 1 standard article )
Showing results 1 to 12 of 12.
- Li, Yipeng; Chen, Qiao; Wang, Xuebin; Jiao, Xiangmin: WLS-ENO remap: superconvergent and non-oscillatory weighted least squares data transfer on surfaces (2020)
- Cerquaglia, M. L.; Thomas, D.; Boman, R.; Terrapon, V.; Ponthot, J.-P.: A fully partitioned Lagrangian framework for FSI problems characterized by free surfaces, large solid deformations and displacements, and strong added-mass effects (2019)
- Schlottke-Lakemper, Michael; Niemöller, Ansgar; Meinke, Matthias; Schröder, Wolfgang: Efficient parallelization for volume-coupled multiphysics simulations on hierarchical Cartesian grids (2019)
- Cajas, J. C.; Houzeaux, G.; Vázquez, M.; García, M.; Casoni, E.; Calmet, H.; Artigues, A.; Borrell, R.; Lehmkuhl, O.; Pastrana, D.; Yáñez, D. J.; Pons, R.; Martorell, J.: Fluid-structure interaction based on HPC multicode coupling (2018)
- Farcas, Ionut-Gabriel; Uekermann, Benjamin; Neckel, Tobias; Bungartz, Hans-Joachim: Nonintrusive uncertainty analysis of fluid-structure interaction with spatially adaptive sparse grids and polynomial chaos expansion (2018)
- Scheufele, Klaudius; Mehl, Miriam: Robust multisecant quasi-Newton variants for parallel fluid-structure simulations -- and other multiphysics applications (2017)
- Schlottke-Lakemper, Michael; Yu, Hans; Berger, Sven; Meinke, Matthias; Schröder, Wolfgang: A fully coupled hybrid computational aeroacoustics method on hierarchical Cartesian meshes (2017)
- Bungartz, Hans-Joachim; Lindner, Florian; Gatzhammer, Bernhard; Mehl, Miriam; Scheufele, Klaudius; Shukaev, Alexander; Uekermann, Benjamin: preCICE -- a fully parallel library for multi-physics surface coupling (2016)
- König, Marcel; Radtke, Lars; Düster, Alexander: A flexible C++ framework for the partitioned solution of strongly coupled multifield problems (2016)
- Kataoka, Shunji; Minami, Satsuki; Kawai, Hiroshi; Yamada, Tomonori; Yoshimura, Shinobu: A parallel iterative partitioned coupling analysis system for large-scale acoustic fluid-structure interactions (2014)
- Bungartz, Hans-Joachim; Gatzhammer, Bernhard; Lieb, Michael; Mehl, Miriam; Neckel, Tobias: Towards multi-phase flow simulations in the PDE framework Peano (2011)
- Bungartz, H.-J.; Benk, J.; Gatzhammer, B.; Mehl, M.; Neckel, T.: Partitioned simulation of fluid-structure interaction on Cartesian grids (2010)