Skip to content

Diploma Thesis issued in Computer Science engineering department, University of Ioannina, Epirus, Greece.

Notifications You must be signed in to change notification settings

dapterzidis/Thesis_taichi_fluid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPH real-time Solver

An SPH particle-based fluid solver implemented on Taichi Lang

Part_sim

Dependencies

  • Taichi Lang ( pip install --upgrade taichi)

Install

git clone https://github.com/DimitriosApostolosPatsiouTerzidis/Thesis_taichi_fluid.git

Execution

To run the solver type in a terminal: python main.py

Simulation Configuration

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.

TODO

  • 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

About

Diploma Thesis issued in Computer Science engineering department, University of Ioannina, Epirus, Greece.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages