马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
大家好,我用FLUENT模拟三维低速压气机,出口压力边界条件是该边界出口速度的函数,编好UDF如下,先静态计算1000步,然后加载UDF,算了500步正常,然后100步,进口速度没变,出口速度,压力,流量直线上升,超过计算极限,请大家帮忙看看,是UDF的问题吗?
#include "udf.h"
DEFINE_PROFILE(unsteady_pressure, thread, position)
{
face_t f;
real k;
begin_f_loop(f, thread)
{
k = F_U(f,thread);
F_PROFILE(f, thread, position) = 101325.0 + k*k;
}
end_f_loop(f, thread)
}
另,我开始想直接用UDF算,但初始化时用进口速度,提示出现错误,我才不得不先计算静态,问一下,这个错误是什么原因? |