找回密码
 注册
查看: 3823|回复: 6

三维圆柱体侧壁温度边界条件UDF求助

[复制链接]
发表于 2010-5-21 12:04:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
圆柱体轴向为x轴方向,地面为YZ平面,从地面沿X轴正方向温度分布为T(x)=1697.51+173.99*(0.085-x)*(0.085-x)*(0.085-x)/(0.17*0.17*0.17)-258.93*(0.085-x)*(0.085-x)/(0.17*0.17)+136.65*(0.085-x)/0.17。温度不随时间变化。希望用UDF编译,本人初学UDF,照猫画虎编辑了一个
#include "udf.h"
Define_profile (temp_profile,t,i)
{
real x[ND_ND];
real x;
face_t f;
begin_f_loop(f,t)
{
F_CENTROID(x,f,t);
x=x[0];
F_PROFILE(f,t,i)=1697.51+173.99*(0.085-x)*(0.085-x)*(0.085-x)/(0.17*0.17*0.17)-258.93*(0.085-x)*(0.085-x)/(0.17*0.17)+136.65*(0.085-x)/0.17;
}
end_f_loop(f,t)
}
但是用FLUENT通译的时候,出错代码为Error: E:\\302\241\272\243\261\317\311\350\123.c: line 2: parse error.
希望高手帮忙指点,如有好心人能帮助编译一个,十分感谢!
发表于 2010-5-21 12:25:36 | 显示全部楼层

回复 1# hshaijia 的帖子

第二行要大写
 楼主| 发表于 2010-5-21 12:53:12 | 显示全部楼层

回复 2# 学习交流 的帖子

大写也试过了。。。还是一样的错误。。。郁闷!
 楼主| 发表于 2010-5-21 12:56:49 | 显示全部楼层

回复 2# 学习交流 的帖子

咦  好了 谢谢哈 只不过又有新错误了。。。。第五行定义的X 说前面已经定义数组用过了。。。是不是能把前面定义数组的X 用其他字母换掉?
发表于 2010-5-21 16:32:00 | 显示全部楼层

回复 1# hshaijia 的帖子

兰州烧饼!
有没有基本的C语言知识啊?
发表于 2010-5-26 08:45:45 | 显示全部楼层
干吗非用x表示横坐标啊,你换成个其他字母吧。

楼上这种会员令人无语,敢问你的C语言水平在中国排行第几?
发表于 2010-5-29 23:52:06 | 显示全部楼层

回复 6# 浪子轻狂 的帖子

我错了,我就不该回复的。
我真手贱。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表