A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
-
Updated
Jun 8, 2026 - C++
A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.
This curriculum module introduces foundational concepts for solving the Navier-Stokes equations, including methods for interface advection and fluid-structure-interaction.
OpenFOAM-preCICE adapter
Various tutorial cases for the coupling library preCICE with real solvers. These files are meant to be rendered on precice.org, so don't look at the README files here.
Materials for training tracks for continua media - OpenFOAM, vortex method, and other
Monolithic Fluid-Structure Interaction (FSI) solver
Hybrid Fictitious-Domain/Immersed-Boundary library for OpenFOAM
preCICE-adapter for the CSM code CalculiX
Public-facing repository for the open-source project Lattice-Boltzmann @ The University of Manchester (LUMA).
A parallel lattice Boltzmann-immersed boundary-finite element (LIFE) solver for fluid-structure interaction.
Curated list of some open source codes employing isogeometric analysis (IGA)
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST) - Sensitivity-enabled multiphysics FEA for design
preCICE-adapter for the CFD code ANSYS Fluent (currently unmaintained)
Collection of finite element models
Fluid-Structure Interaction Analysis Using FEM and UVLM
A coupled structural solver written with the C++ finite element library deal.II
preCICE-adapter for the CFD code SU2 - ❤️ Maintainer needed ❤️ https://github.com/precice/su2-adapter/issues/16
preCICE-adapter for the FEM code code_aster
Immersed-boundary Lattice Boltzman method for fluid structure interactions.
Add a description, image, and links to the fluid-structure-interaction topic page so that developers can more easily learn about it.
To associate your repository with the fluid-structure-interaction topic, visit your repo's landing page and select "manage topics."