找回密码
 注册
查看: 1669|回复: 0

udf编译问题,附源程序

[复制链接]
发表于 2007-4-8 12:08:23 | 显示全部楼层 |阅读模式

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

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

x
[这个贴子最后由elfin在 2007/04/09 02:27pm 第 1 次编辑]

我想要做一个有分段温度边界的问题,在编好源程序连入fluent中编译时老是出错
cpp -IF:\paper\MYPROG~1\exam\exam3\fluent6.2\Fluent.Inc\fluent6.2.16/src -IF:\paper\MYPROG~1\exam\exam3\fluent6.2\Fluent.Inc\fluent6.2.16/cortex/src -IF:\paper\MYPROG~1\exam\exam3\fluent6.2\Fluent.Inc\fluent6.2.16/client/src -IF:\paper\MYPROG~1\exam\exa
3\fluent6.2\Fluent.Inc\fluent6.2.16/multiport/src -I. -DUDFCONFIG_H="<udfconfig.h>" F:\paper\my program\exam\exam3\libudf\src\piece-boundary.c
Error: F:\paper\my program\exam\exam3\libudf\src\piece-boundary.c: line 1: parse error.
不知是否我的源程序有问题了,c语言学得不好
源程序如下,请高手指点,万分感谢!
/*******************************************************************/
/* udfboundary.cpp */
/* udf程序,分段稳态线性温度边界条件 */
/*******************************************************************/
&#35;include "udf.h"
DEFINE_PROFILE(temp, thread, index)
{
real x[ND_ND];  /* 对应于位置矢量,real相当于double */
real y;
real temp=C_T(cell,thread)
face_t f;
begin_f_loop(f,thread) /* 对由thread传入的所有单元面循环 */
{
  F_CENTROID(x,f,thread);
  y = x[1];
      if(y<-2.2)
temp=1393.15;
      else if(y<1.8)
    temp=70*x/4.8;
  else
    temp=1323.15;
  return temp;
}
end_f_loop(f,thread)
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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