24小时热门版块排行榜    

CyRhmU.jpeg
查看: 881  |  回复: 7
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lwzhao1990

木虫 (小有名气)

[交流] 【讨论】关于fluent中求解温度梯度的问题

求教一个关于fluent中求解温度梯度的问题
解释可以通过,但是运行执行不了,出错,代码如下:
#include "udf.h"
Domain *domain;
DEFINE_ON_DEMAND(on_demand_GradT)
{
cell_t c;
Thread *t;
domain=Get_Domain(1);
thread_loop_c(t,domain)
{
begin_c_loop(c,t)
{
C_UDMI(c,t,0)=C_T_G(c,t)[0];
}
end_c_loop(c,t);
}
}
出错信息:
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: ()
请问是不是一定要编译才可以?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kuhailangyu

荣誉版主 (著名写手)

小木虫蛀虫防疫站站长

优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖交流
解释通过应该也可以,不过我用的时候都是编译成功后进行的,你不妨试一下

祝你好运哦,呵呵
有能力有脾气的人--怀才不遇;有能力没脾气的人--春风得意;没能力有脾气的人--一事无成;没能力没脾气的人--贵人相助。
3楼2009-12-10 08:38:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

lwzhao1990

木虫 (小有名气)

nono2009(金币+0,VIP+0):我帮你PM专家来看看。但专家也未必能解决所有问题。 12-9 17:13
有高手知道吗?急急急。。。。。。
2楼2009-12-09 15:53:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kuhailangyu

荣誉版主 (著名写手)

小木虫蛀虫防疫站站长

优秀版主

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+2,VIP+0):辛苦了! 12-10 09:11
给你补充一下:对UDF最简单的处理办法确实是解释运行,而且不用装C编译器,当然也就只适用于UDF程序较短的场合。

但是,解释运行效率较低,很多程序中的UDF函数不支持解释运行,所以我就采用编译了,哈哈,虽然我也没有写过较长的UDF。
有能力有脾气的人--怀才不遇;有能力没脾气的人--春风得意;没能力有脾气的人--一事无成;没能力没脾气的人--贵人相助。
4楼2009-12-10 08:44:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tacaro

至尊木虫 (知名作家)

小木虫大能猫骑士勋章

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+2,VIP+0):辛苦了! 12-10 09:12
这个udf

解释编译没什么关系,肯定都不成功

必须得先打开保存梯度选项才能udf成功
5楼2009-12-10 08:52:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见