An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
-
Updated
Jul 21, 2025 - C++
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
PetIBM - toolbox and applications of the immersed-boundary method on distributed-memory architectures
CP3d is a comprehensive Euler-Lagrange solver for the direct numerical simulations of particle-laden flows.
Public-facing repository for the open-source project Lattice-Boltzmann @ The University of Manchester (LUMA).
OpenFOAM library for fully coupled particle laden flows with arbitrarily shaped solids
Direct Numerical Simulation of Fluid Flow with IBM Using Python
CFD pre- and post-processing python modules
Unstructured 2D multiphase solver with immersed boundary methods.
Massively-parallelised Navier-Stokes solver with an immersed boundary method for moving bodies
Scalable One-stop Platform for Hydroelastic Things (SOPHT)
Immersed Boundary method fast Test Facility based OpenAcc
Navier-Stokes Solver with moving elliptic bodies
Simulation of soft tissues using an innovative non-conforming Finite Element Method (PhiFEM).
This code deals with incompressible fluids and implements the collocated grid MAC method using a uniform cartesian grid. It discretizes space using second-order central differencing and time using a first-order explicit Euler method. For pressure calculation, it implements the Red-Black SOR method.
Computational Fluid Dynamics Framework Based on the Immersed Boundary Method (IBM) and PETSc
MPI-supported Scalable One-stop Platform for Hydroelastic Things (SOPHT)
This is a Lattice-boltzmann and discrete Erythrocyte deformation transport model for analyzing flow and stress in microvascular networks.
Pixel-Space Generative Models
A julia-based implementation of the Generalized Shifted Boundary Method using Gridap.jl.
Add a description, image, and links to the immersed-boundary-method topic page so that developers can more easily learn about it.
To associate your repository with the immersed-boundary-method topic, visit your repo's landing page and select "manage topics."