MPPICFoam中颗粒分数的求解
- 
							
							
							
							
@zhe 在 MPPICFoam中颗粒分数的求解 中说: dt 东岳老师说的没错,在你的constant中的kinematicproperties 中设置的,但是具体细节还要根据你的 injection model调整 
 比如你用的fixed,mass,以及number,在injectionModel中查一下如何设定的吧体积分数公式不是这个,这个是求每个cell中的particle 的体积和,下面的哪个 theta.primitiveFieldRef() /=mesh_.V 得到的才是体积分数,这个函数返回的theta才是体积分数 dt这些不知道是什么,在什么地方出现的啊? m3s?做一下量纲分析吧 
- 
							
							
							
							
@zhe 不太明白你的问题。如果你指的是“粒子是怎么移动的”,和运动相关的都要去 src/lagrangian/intermediate/clouds/Templates/KinematicCloud中找。solve(TrackData& td)函数中,从preEvolve()到postEvovle()的过程,就是粒子运动轨迹被求解的过程。每当粒子穿过一个网格时,粒子的所属网格信息都会被更新。如果你指的是如何判断处在cell face上的粒子属于哪个网格,可以参照这篇博士论文:
 Kärrholm, Fabian Peng. Numerical modelling of diesel spray injection, turbulence interaction and combustion. Gothenburg, Sweden: Chalmers University of Technology, 2008.
 OpenFOAM的粒子追踪算法就是这个人提出的
 
			
