A general purpose Lattice-Boltzmann code for fluid-dynamics simulations.
. ├── fluid dynamics with several volume forcing terms for │ ├──channel flow│ ├──homogeneous isotropic turbulence (HIT) │ ├──buoyancy)├── temperature dynamics │ ├──advection│ ├──diffusion│ ├──sink/source or reaction terms)├── phase change │ ├──enthalpy formulation for solid/liquid systems├── scalar transport │ ├──same functionalities as temperature├── lagrangian dynamics │ ├──tracers│ ├──non-shperical Jeffery rotation│ ├──gyrotaxies│ ├──heavy/light & active point-like particles├──Large Eddy Simulation (LES)│ ├──Smagorinsky│ ├──shear improved Samgorinsky with Kalman filter
- Python 2.7 or above
- C++
- MPI
- HDF5
- CMake
$ git clone https://github.com/anand-me/Simulation-Approach-in-C-and-Python
$ Cite as Eulerian-Lagrangian fluid dynamics platform: The ch4-project Enrico Calzavarini, Software Impacts 1, 100002 (2019) | DOI
$ Code documentation (not complete) can be found here
Pleasee feel free to raise an issue at https://github.com/anand-me/Simulation-Approach-in-C-and-Python
