Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A collection of CFD related resources for Taichi developers.

License

NotificationsYou must be signed in to change notification settings

houkensjtu/taichi-fluid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

banner

Github-widgetYoutube-widgetTwitter-widgetZhihu-widgetBilibili-widget

A collection of CFD related resources for Taichi developers.

Taichi is an open-source, imperative, parallel programming language for high-performance numerical computation. It is embedded in Python and uses just-in-time (JIT) compiler frameworks (e.g. LLVM) to offload compute-intensive Python code to the native GPU or CPU instructions.

Taichi provides several advantages over existing computational fluid dynamics tools:

  • Performance: Through the @ti.kernel decorator, Taichi's JIT compiler automatically compiles your Python functions into efficient GPU or CPU machine code forparallel execution.
  • Portability: Write your code once and run it everywhere. You can easilyreproduce other's work without worrying about environment setup.
  • Simplicity: Data structure detached from computational logic. Tuning performance with only a few lines of change.

👀 All fluid simulation projects inTaichi are driven by and for the community. Please feel free to open up an issue to recommend any awesome fluid project you see or build.

Contents

Installation of Taichi

You can easily install Taichi with Python's package installerpip:

pip install taichi

After you have installed Taichi, running a Taichi program is as simple as:

python your_program.py

More information can be found inTaichi's Documentation.

Learning Resources

CFD Projects in Taichi

Incompressible Fluids

Compressible Fluids

Particle Based Methods

Computational Graphics

Fluid Engine

Artificial Intelligence

About

A collection of CFD related resources for Taichi developers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp