|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
各位大大~我用Fluent计算出流场分布后想用DEFINE_ON_DEMAND宏来导出气动压力,即(密度×速度×速度)/2,UDF如下:
DEFINE_ON_DEMAND(store_F_gas)
{
Domain *d;
cell_t c;
Thread *t;
d = Get_Domain(1);
thread_loop_c(t,d)
{
begin_c_loop(c,t)
{
C_UDMI(c,t,6)=(C_R(c,t)*C_U(c,t)*C_U(c,t))/2;
}
end_c_loop(c,t)
}
}
但是迭代完成运行EXECUTE ON DEMAND时,总出现如下错误:
Error:
FLUENT received fatal signal (ACCESS_VIOLATION)
1. Note exact events leading to error.
2. Save case/data under new name.
3. Exit program and restart to continue.
4. Report error to your distributor.
Error Object: ()
我的头文件里包含了所需宏的库文件,用的是基于压力的SIMPLE算法。 |
|