请教各位大虾,非牛顿流体udf可编译,无法计算的问题
udf如下:#include "udf.h"
real a=0.027;
real b=1.0385;
real n=0.3;
real sigma_y=0.2972;
DEFINE_PROPERTY(s_viscosity,c,t)
{
real vis;
real s_mag;
s_mag = C_STRAIN_RATE_MAG(c,t);
vis = sigma_y / s_mag + a + b*pow(s_mag, (n-1));
return vis;
}
导入fluent当中编译没问题,然后初始化也没有任何问题,当开始计算的时候,直接就出现了
itercontinuityx-velocityy-velocityz-velocity k epsilon time/iter
# Divergence detected in AMG solver: x-momentum -> Increasing relaxation sweeps!
Error: Divergence detected in AMG solver: x-momentum
Error: Divergence detected in AMG solver: x-momentum
Error Object: #f
这样的错误,应该如何解决?还请各位大虾不吝赐教!
您好这个问题您解决了吗可否分享一下新的代码谢谢您
页:
[1]