粒子密度设置问题

在mpm128中,对于fluid,jelly和snow的粒子密度都定义为:p_vol, p_rho = (dx * 0.5)**2, 1。这是否意味着三种介质的密度相同?粒子密度、粒子体积、粒子数量与真实材料的密度的关系该如何换算呢?

@YuPeng @yuanming 望请老师们解答一下困惑。

是的,目前的MPM128设置里三种介质的密度是一样的。

密度比例可以查表,此时需要注意量纲,查表得到的密度单位需要和杨氏模量的单位统一。

粒子体积可以按照粒子数量采样的时候来估计,但是因为体积在计算的时候会被约掉(stress和mass同时乘上了p_vol这个值,在算grid_v的时候会被约掉[Code])所以如果你的不同材料采样密度是一样的(比如和MPM128里一样),那么粒子体积不是特别重要的一个值。

如果你的不同材料采样密度不一样,那么就需要根据采样去大致估计一下每个粒子的体积了。

1 个赞

多谢解答