文章目录
旧版particle_input.dat(MFiX-20.3以前,新版本也兼容)
particle_input.dat中的信息
根据官方指南描述
从左到右每列的含义是(对于2D)
x坐标
y坐标
半径(注意是半径,GUI里给的是直径)
密度
速度u分量
速度v分量
单位都是SI
要点
要点:
1 particle_input.dat要和GUI solids里指定的密度和直径相对应
MFiX就是靠这个分辨颗粒的相的。
例如我给了两个颗粒:一个是生物质,一个是沙子。生物质密度562,沙子密度2640
在particle_input.dat文件中本身是没法区分哪个是生物质,哪个是沙子的。
但是根据GUI中给定的密度和直径,MFiX可以在particle_input.dat找到与其相对应的值
例如
这样就可以分辨哪个是沙子,哪个是生物质了。
注意,如果没有完全对应密度直径,运行时会报错。
报错如下
PS:我想大概这也是为什么GUI里会在上面显示Diamter 和 Density两项。
2 要在solid中指定颗粒数目,这个数目可以小于particle_input中的数目。
GUI中指定颗粒数目
或mfix.dat中关键字指定颗粒数目
3 要关闭自动颗粒生成
4 要在IC中指定组分分数
尤其注意,你的颗粒在哪个IC区域,它就会根据哪个IC区域的组分分数来指定。
5 注意颗粒位置 不能让在particle_input中指定的颗粒重叠
否则会运行时报错
报错如下
待续。。。。