Author: Guangfa Yao
Immersed Boundary Method for CFD introduces a few popular implementations of the immersed boundary method. It also introduces the fractional step method usually coupled with these. The level set function, a powerful tool for representing, tracking, and manipulating complex geometries, is also covered. Interpolation, extrapolation, and solid volume fraction calculation are also discussed using the level set function. All equations are derived in detail.
A detailed introduction can be found in the Numersolution blog.
LESIM2D---a research-oriented CFD code for modeling two-dimensional incompressible fluid flow with moving solid bodies in arbitrary shapes. It features level set representation and tracking of solid bodies in a fluid domain.
The code is designed as a platform to let users quickly learn and pursue further studies in immersed boundary method, which is still a very active research area in CFD and has a lot of room for improvement and challenges to overcome. To that end, a detailed user manual was written to document subroutines and sample runs demonstrating different features of the code. It is written using FORTRAN90 and the full source code is sold as is. For detail, click here. For purchase and questions, please contact firstname.lastname@example.org.