找回密码
 注册
查看: 944|回复: 5

为什么我这个简单的变流速UDF,就是没法编译通过啊?

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

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

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

x
我先把我的model.msh拷贝到c:/FLUENT.INC/fluent6.0/src这个文件夹里,然后用写字板写了如下程序,再存成velocity.c,再运行fluent软件,再打开interpreted UDFs界面,再在Source File Name栏里输入c:\FLUENT.INC\fluent6.0\src\velocity.c,但是我点击Compile键之后总是给cpp -IC:\FLUENT.INC\fluent6.0/src -IC:\FLUENT.INC\fluent6.0/cortex/src -IC:\FLUENT.INC\fluent6.0/client/src -IC:\FLUENT.INC\fluent6.0/multiport/src -I. -DUDFCONFIG_H="<udfconfig.h>" c:\FLUENT.INC\fluent6.0\src\velocity.cError: c:\FLUENT.INC\fluent6.0\src\velocity.c: line 1: parse error.这样的出错提示,我看了论坛上的别人发的文章,但是我还是找不出我的出错的原因。希望大家指教谢谢!
#include "udf.h"
DEFINE_PROFILE(unsteady_velocity, thread, position)
{
face_t f;
begin_f_loop(f, thread)
{
real t = RP_Get_Real("flow-time");
F_PROFILE(f, thread, position) = 0.2 + 0.05*sin(10.*t);
}
end_f_loop(f, thread)
}
 楼主| 发表于 2003-12-6 09:10:55 | 显示全部楼层

为什么我这个简单的变流速UDF,就是没法编译通过啊?

怎么没人回答啊,看来我的问题太幼稚了。
发表于 2003-12-6 17:09:03 | 显示全部楼层

为什么我这个简单的变流速UDF,就是没法编译通过啊?

line 1:parse error
已经有提示错误了啊!
建议用记事本,不要用写字板,我以前也用过写字板写程序,但是也出现过这样的问题
怀疑是回车什么的不可见字符在,影响编译!
不知道是不是这样
发表于 2003-12-8 08:40:26 | 显示全部楼层

为什么我这个简单的变流速UDF,就是没法编译通过啊?

为什么不用VC?
发表于 2003-12-8 12:46:02 | 显示全部楼层

为什么我这个简单的变流速UDF,就是没法编译通过啊?

偶将你的程序Copy到写字板,再转存为velocity.c
后选interpreted 方式解释通过.
不知可否?
发表于 2003-12-8 12:59:23 | 显示全部楼层

为什么我这个简单的变流速UDF,就是没法编译通过啊?

偶认为你没有必要把model.msh拷贝到c:/FLUENT.INC/fluent6.0/src这个文件夹里
你可以直接指定输入文件的位置,,,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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