【作业0】MLS-MPM 流体仿真-水的模拟

作业描述

我使用MLS-MPM方法,实现了流体效果。

效果展示

代码链接

Code

2 个赞

请教一下老师,在代码里似乎没有针对流体求解压力投影,请问这是为什么?跟形变梯度有关吗,还是说这一步对效果影响不大所以省略了。

因为这段MPM代码是仿真的是弱可压流体,类似于课程代码库给的WCSPH,所以没有显示的压力投影求解。

哦哦明白了,谢谢天添老师的解答!

您好,我刚接触MPM对原理还不是很了解,请问一下2D对水的代码中的 E 是 体积模量还是杨氏模量?数量级单位是什么,在1标准大气压下水的体积模量是2.2×10^9 在代码里该如何取值,我看到mpm88和mpm99的 E 对水模拟的参数取值分别不同,请问一下这里E该如何选取,是通过公式计算出来的还是直接参照查表选取?