yjhp1016 / taichi_LBM3D

A 3D sparse LBM solver implemented using Taichi
MIT License
271 stars 36 forks source link

About requirements #31

Open cyzhu8829a opened 1 month ago

cyzhu8829a commented 1 month ago

Dear Dr. Yang,

I am very interested in your code on GitHub and appreciate the excellent work you've done. I have a few questions regarding the required working environment: Does your code require a specific operating system? Is it better suited for Linux, or is it also compatible with Windows? Does the code require a specific version of Python, such as Python 3.8 or 3.9? Are there specific versions of Taichi and other packages that need to be installed? If so, could you provide a list of the required package versions? Is the code designed to use a virtual environment or a conda environment for managing dependencies? I have been debugging the code on a Windows system using PyCharm, and only some parts of the code are running successfully while others consistently throw errors. Could this be due to an inappropriate working environment? Thank you very much for your time and assistance!

Best regards, Tony

yjhp1016 commented 1 month ago

Hi Thanks for your interest. This code repo heavily rely on Taichi lang: https://github.com/taichi-dev/taichi

Taichi can be run on multi platforms, so you should be fine to run the code on Windows, Mac and Linux. However, Taichi lang has been upgraded many times, and there might be some code that won't work in the new version. The whole Taichi-LBM was tested when it was released and can be run without error, but if you get any error, it might be due to a version issue. You can probably ask in the Taichi forum, people there are very friendly and helpful. They will help you out with syntax version issues.

On Tue, 6 Aug 2024 at 02:24, cyzhu8829a @.***> wrote:

Dear Dr. Yang,

I am very interested in your code on GitHub and appreciate the excellent work you've done. I have a few questions regarding the required working environment: Does your code require a specific operating system? Is it better suited for Linux, or is it also compatible with Windows? Does the code require a specific version of Python, such as Python 3.8 or 3.9? Are there specific versions of Taichi and other packages that need to be installed? If so, could you provide a list of the required package versions? Is the code designed to use a virtual environment or a conda environment for managing dependencies? I have been debugging the code on a Windows system using PyCharm, and only some parts of the code are running successfully while others consistently throw errors. Could this be due to an inappropriate working environment? Thank you very much for your time and assistance!

Best regards, Tony

— Reply to this email directly, view it on GitHub https://github.com/yjhp1016/taichi_LBM3D/issues/31, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJEDKQGZSSEPBNIAL4XYQYLZQAQWHAVCNFSM6AAAAABMBJ4X4CVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ2DSNZUGIYDSMI . You are receiving this because you are subscribed to this thread.Message ID: @.***>