fluent 导入udf出现错误

浏览:76221 回答:11
麻烦各路大神帮忙解决下这个问题,困扰很久了。自己编了个udf定义速度边界,是随时间变化的。用compile导入fluent中出现错误,我也看不懂是什么错误,如下图
1.jpg

我的程序如下
2.jpg

求大神解决啊,谢谢!
邀请回答 我来回答

全部回答

(11)
默认 最新
yelangwhy

找到那一行,三个点都删除就行了
2014年2月3日
评论 点赞
x7837463

哥们你好,在问你个问题,一个程序里可以编写两个与时间有关的变量么,也就是速度与温度都随时间变化,
2014年1月8日
评论 点赞
x7837463

版主大哥,我看你这个名字看了总觉得怪怪的,后来一想原来如此,校友啊
2014年1月7日
评论 点赞
x7837463

把那个long删了后第一个错误确实没了,这几个多余的点找了半天没找到,请问能不能帮我远程控制删一下
2014年1月7日
评论 点赞
csuperfect

DEFINE_PROFILE(inlet_velocity, thread, index)
不好意思,忘记敲上了!和你的是一样的
2014年1月7日
评论 点赞
x7837463

好的 谢谢
DEFINE_PROFILE(inlet_velocity, thread, )
这句话的thread后面是不是还有个东西
2014年1月7日
评论 点赞
x7837463
回复 4楼chongdaql的帖子
大哥我那里面和你的是一样的,真不知道该哪个地方了
12.jpg
2014年1月7日
评论 点赞
csuperfect

#include "udf.h"
DEFINE_PROFILE(inlet_velocity, thread, )
{
real t,v;
face_t f;
begin_f_loop(f, thread)
{
t=RP_Get_Real("flow-time");
{
if (t<300)
{v=1;
}
else if (t<500)
{v=1.2;
}
else
{v=1.4;
}
}
F_PROFILE(f,thread,index)=v;
}
end_f_loop(f,thread)
}
给你程序改了改,试试看吧!
2014年1月7日
评论 点赞
谢清乐

记得好像是有3个多余的.号。删掉。后面的也是有多余的.号。
2014-01-07_110410.jpg

2014年1月7日
评论 点赞
x7837463

你好,后面那个错误C2010应该改那个文件中的哪个地方,谢谢
2014年1月7日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP