OpenFoam 计算颗粒中途停止
- 
							
							
							
							
@dxl 我印象中拉格朗日这边OF5以后发生了一些变化,不知道你用的什么版本。 
 但是归根到底就是在拉格朗日那边有一个判断。后续版本好像转为p.fraction了
 如果dt太小,这拉格朗日的计算就跳过了https://github.com/OpenFOAM/OpenFOAM-8/blob/master/src/lagrangian/intermediate/parcels/Templates/KinematicParcel/KinematicParcel.C 
 line 334-348
 // Avoid problems with extremely small timesteps
 if (dt > rootVSmall)
 {
 // Update cell based properties
 p.setCellValues(cloud, ttd);p.calcDispersion(cloud, ttd, dt); if (cloud.solution().cellValueSourceCorrection()) { p.cellValueSourceCorrection(cloud, ttd, dt); } p.calc(cloud, ttd, dt); }好久没碰了,特别细节忘记了。 
