DPMFoam求解器添加粒子生长程序
-
各位好
想要利用DPMFoam求解气泡在水中的运动及生长情况,气泡的生长用RP方程求解,RP方程相关程序应该添加在哪里呢?
另外想问一下,DPMFoam中粒子的速度在哪里更新?
谢谢各位 -
你可以在
OpenFOAM-9/src/lagrangian/parcel/clouds/Templates/MomentumCloud
的solve函数里面添加你的RP算法。离子移动在这一行代码进行CloudType::move(cloud, td, solution_.trackTime());
-
@李东岳 谢谢李老师,另外还有一件事想要请教。DPMFoam中粒子类型是Kinematicparcel还是CollidingParcel?
DPMFoam运算过程中是否会调用KinematicParcel.T文件呢?
谢谢李老师 -
@杨英狄 这两个区别不是对立的,而是包含关系。如果你存在碰撞的话,那就需要调用collide类型的函数。老版本的OpneFOAM会调用KinematicParcel.C文件
-
@李东岳 李老师不好意思我在我的openfoam中没有发现MomentunCloud文件。我的OpenFOAM可能版本偏老,可否请教一下老师,这个版本的OpenFOAM中添加RP方程的程序,应该添加在哪里呀?
谢谢老师 -
我记得windows下面的openfoam不能编译,你确认下。我那个用的是openfoam-9。你这个应该在KinematicParcel.C下面
-
@李东岳 多谢李老师