taichi-dev / taichi_elements

High-performance multi-material continuum physics engine in Taichi
MIT License
489 stars 70 forks source link

Can experimentalist validate taichi_element by comparing your data to the literature in fluid mechanics? #11

Closed randomwangran closed 4 years ago

randomwangran commented 4 years ago

Dear all:

Really cool idea and really cool demos.

I am just curious to know that can experimentalist compare our data to the video generated in this repo?

An example would be like this: in the 'demo_3d.py' example, if we remove the red/white rectangles, and just placing the green fluid material in the whole computer would, we can simulate a case called Lid-driven cavity flow, which is a benchmark test for the computational fluid dynamics.

image

Above figure is taken from one the most widely used open source codes in computational fluid dynamics researchers.

There's a lot of data for this benchmark case both from numerial and experimental points of view.

If you need any help, I would like to help.

Regardless of the vaildation result, this programming language is awsome.

Thanks for your contribution.

Sincerely,

Ran

PavelBlend commented 4 years ago

I did not program fluid physics, but I think this fluid simulator is not suitable for such purposes. This simulator is not intended for computational fluid dynamics. This simulator is provided to artists and is far from physical correctness (if I'm not mistaken). The goal of the simulator is to produce a visually pleasing picture, rather than perform calculations.

randomwangran commented 4 years ago

Thanks for clarification. I was so narrowed in my little research area: computational fluid dynamics (CFD). The first time I saw the video the project made, I was so interested in it. Anyway, I like to study this fantastic project. Maybe I will have some findings.