Skip to content

lime20/Stable-Fluid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

流体模拟

项目简介

  本项目为不可压缩流体仿真,可通过鼠标点击实现干扰。为保障顺利运行需安装TaiChi(详情)。

  该仿真工作流程大体可分为Advection与Projection两部分,其中Advection部分可采用Semi-Lagrangian advection与BFECC两种方法中任意一种(均已实现),Projection部分通过jacobi迭代完成对速度场的更新。

理论推导

由不可压缩流体的N-S方程有:

1

舍弃粘滞项,并且速度场无散:

2

对其使用Operator splitting有

3

展开得到:

6

7

注:本项目使用jacobi方法。

效果

eg

About

流体模拟

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages