找回密码
 注册
查看: 1453|回复: 4

UDF代码

[复制链接]
发表于 2012-3-9 14:39:01 | 显示全部楼层 |阅读模式

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

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

x
各位大牛,麻烦帮我看看这个udf有什么问题,interpreted总显示line 2 parse 错误:
#include "udf.h"
DEFINE_SOURCE(cell_source,cell,thread,dS,eqn)
{real source;
real time=RP_Get_Real("flow-time");
real time_step=RP_Get_Real("physical-time-step");
int time_step_num=RP_Get_Integer("time-step");
if(time>0&&time<10)
{source=0.2;
dS[eqn]=0;}
else if(time>=10&&time<20)
{source=0.5;
dS[eqn]=0;}
source=source/0.00021;
return source;
}

[ 本帖最后由 dwsh1084 于 2012-4-17 14:18 编辑 ]
发表于 2012-3-9 14:56:17 | 显示全部楼层
删除;
见下面

原帖由 dwsh1084 于 2012-3-9 06:39 发表
各位大牛,麻烦帮我看看这个udf有什么问题,interpreted总显示line 2 parse 错误:
#include "udf.h"
DEFINE_SOURCE(cell_source,cell,thread,dS,eqn);删除
{real source;
real time=RP_Get_Real("flow-time");
...
发表于 2012-3-9 15:00:59 | 显示全部楼层
第二行低级错误,DEFINE宏定义后面是不能加“;”的
 楼主| 发表于 2012-3-10 10:34:21 | 显示全部楼层

回复 3# 浪子轻狂 的帖子

这个分号删除了之后,还是显示错误,这该如何处理啊??
发表于 2012-3-10 10:40:36 | 显示全部楼层

回复 4# dwsh1084 的帖子

宏定义括号内的“,”,你好像是中文格式吧,改成英文格式的逗号。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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