zju-zhoucl / taichi_VOF

The demo of VOF method implemented in taichi
8 stars 1 forks source link

您能提供一下VOF方法的参考文献吗? #1

Open heishanxiaoyao opened 2 years ago

heishanxiaoyao commented 2 years ago

我最近也在学习VOF方法处理多相流问题,很高兴看到了您的projects,在学习您的代码的过程中,我对一些公式不太理解,您能提供一下您参考的论文或者资料么?不胜感激!

zju-zhoucl commented 2 years ago

你好,可以参考下这本书。Tryggvason G, Scardovelli R, Zaleski S. Direct numerical simulations of gas–liquid multiphase flows[M]. Cambridge university press, 2011. 目前放上去的代码还只是个简单的二维算例,还不太完善。你现在也是在用Taichi做数值模拟工作吗?

heishanxiaoyao commented 2 years ago

是的,刚开始学,也是觉得taichi算的快很多,想学一下,哈哈

zju-zhoucl commented 2 years ago

哈哈可以的,你们具体做的哪一块的模拟呢?

heishanxiaoyao commented 2 years ago

我们研究的是超快激光加工机理,需要对多种物理过程进行建模,比如电磁场传播、材料相变、熔体流动等等,我目前想学习一下多相流的数值计算

heishanxiaoyao commented 2 years ago

您好,我想问一下solve_F函数中u_loc和v_loc是基于什么原理求的平均值?

zju-zhoucl commented 2 years ago

我是用的上下左右网格边速度的平均,因为用的是交错网格,速度保存在网格边上。

heishanxiaoyao commented 2 years ago

好的,多谢~

heishanxiaoyao commented 2 years ago

微信图片_20220824171808 您好,我这样推导的u_loc和您的结果不一样,能麻烦您帮我看一下是哪里出了问题么?万分感谢!

zju-zhoucl commented 2 years ago

上下也要取1/2的位置,因为u,v分别保存在不同的位置,所以其实总共要用到六个点的数据

zju-zhoucl commented 2 years ago

image

heishanxiaoyao commented 2 years ago

非常感谢,太谢谢你啦~