|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
在运行迭代时,刚运行到第三步就出现下面的错误:
turbulent viscosity limited to viscosity ratio of 1.000e+5 in 254016 cells
接着出现了Error:divergence detected in AMG solver:temperature
Error boject )
我加了个udf,不加udf的时候就不会出现错误;而且加上udf时,如果入口速度是0.2m/s,也不出现错误,而入口速度是0.25m/s或者是0.3m/s时,就出现上边错误。这到底是怎么回事?请教高手!!!!!!帮帮我解决这个问题,不胜感激!!!!!!我的udf是:
#include "udf.h"
DEFINE_PROPERTY(bubble_diameter,cell,gas)
{
real db;
real st;
real Tc = 374.3;
real st0 = 60.8e-3;
Thread *mix_th = THREAD_SUPER_THREAD(gas);
Thread *liq = THREAD_SUB_THREAD(mix_th, 0);
st = st0*pow(1-C_T(cell,liq)/Tc,1.26);
db = 378.9e6*sqrt(st/(9.81*(C_R(cell,liq)-C_R(cell,gas))))/C_P(cell,gas);
return(db);
} |
|