An SPH particle-based fluid solver implemented on Taichi Lang
- Taichi Lang (
pip install --upgrade taichi
)
git clone https://github.com/DimitriosApostolosPatsiouTerzidis/Thesis_taichi_fluid.git
To run the solver type in a terminal:
python main.py
Until a proper configuration file function is implemented, you can change physical and computational configuration setting by editing the values on the Constants.py
file.
- support configuration files for particle attributes (e.g. number of particles, radius), grid resolution
- add mesh to voxel import for complex geometry boundary interactions
- boundary density and pressure correction (e.g. ghost particles or ...)
- support particle emitter