| 查看: 714 | 回复: 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),求各位大神指教! |
» 猜你喜欢
22408 调剂材料
已经有6人回复
285求调剂
已经有12人回复
求调剂
已经有6人回复
085600材料与化工301分求调剂院校
已经有19人回复
277工科求调剂
已经有11人回复
277求调剂 数一104分
已经有13人回复
304求调剂
已经有10人回复
336求调剂,一志愿中科大
已经有6人回复
071000生物学,一志愿深圳大学296分,求调剂
已经有3人回复
一志愿北京化工085600 310分求调剂
已经有19人回复














回复此楼