Oasis_IMB is an Open Source Immersed Boundary Navier-Stokes solver written in Python. The solver is based on the Oasis CFD solver originally developed by Mikael Mortensen, Kristian Valen-Sendstad and Joakim Bo (https://doi.org/10.1016/j.cpc.2014.10.026) and on the boundary condition enforced Immersed Boundary method proposed by Ren et al. (https://doi.org/10.1016/j.compfluid.2011.12.006). We utilize Python Numpy and Python Scipy to modify the NSfracStep solvers. The Coupled solvers and LES module are in development. This is a naive implementation only for demonstration purposes.
If you want to use Oasis_IMB please cite the following paper https://arxiv.org/abs/2007.13411
To run the test case download the following folder https://drive.google.com/drive/folders/1XksMqxHPbSoVOXr-ZL_OANjyv-LTyQ9y?usp=sharing
Oasis_IMB is developed by
- Dimitrios S. Lampropoulos
Oasis_IMB is licensed under the GNU GPL, version 3 or (at your option) any later version.
Oasis_IMB requires a FEniCS, a Numpy and a Scipy installation.