| 查看: 703 | 回复: 0 | ||
[求助]
DPM模型 添加外力
|
|
本人在用fluent DPM模型模拟空气和水绕过圆柱体的流动,水滴为离散相,现根据文献要在水滴的方程中加入外力, Fx=-2.4*(ux-4)/ √t Fy=-2.4*(uy)/ √t 我用DPM的body-force来实现,程序如下 #include "udf.h" #define TSTART 0.0 /* field applied at t = tstart */ DEFINE_DPM_BODY_FORCE(particle_body_force, p, i) { real bforce; if(P_TIME(p)>TSTART) { if(i==0) bforce=-2.4*(P_VEL(p)[0]-4)/sqrt (P_TIME(p)); else if(i==1) bforce=-2.4*(P_VEL(p)[1]-0)/sqrt (P_TIME(p)); } else bforce=0.0; /* an acceleration should be returned */ return (bforce/P_MASS(p)); } 运行显示程序没问题,但是计算水滴轨迹时,即使把max number of steps 调到最大,最后也显示水滴轨迹计算未完成(incomplete),求各位大神指教! |
» 猜你喜欢
博士自荐
已经有5人回复
博士推荐
已经有4人回复
求环氧树脂研发1名
已经有10人回复
280求调剂
已经有5人回复
什么是人一生最重要的?
已经有10人回复
面上可以超过30页吧?
已经有13人回复
网上报道青年教师午睡中猝死、熬夜猝死的越来越多,主要哪些原因引起的?
已经有10人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有13人回复
版面费该交吗
已经有17人回复
【博士招生】太原理工大学2026化工博士
已经有8人回复













回复此楼