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

[求助]这个UDF错在哪里呀?

[复制链接]
发表于 2005-2-21 23:30:50 | 显示全部楼层 |阅读模式

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

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

x
#include "udf.h"
DEFINE_PROPERTY(cell_diffusion_coefficent,cell,thread)
{
real ud;
real rho=C_R(c,t);
real mu=C_MUEFF(c,t);
ud=mu/rho;
return ud;
}
其中:ud-传质系数;mu-有效粘度;rho-密度
ud=mu/rho
读入FLUENT中时,出现下列错误:
error:line1: parse error
本人刚刚接触UDF,请各位高手帮忙看看,是什么原因。
先谢过了。
发表于 2005-2-22 15:48:56 | 显示全部楼层

[求助]这个UDF错在哪里呀?

DEFINE_PROPERTY(cell_diffusion_coefficent,cell,thread)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(*,c,t)
real mu=C_MUEFF(c,t);
~~~~~~~~~~~~~~~~~~~~~~~C_MU_EFF
tested in Fluent6.1.18 and compiled UDF.
 楼主| 发表于 2005-2-22 22:50:09 | 显示全部楼层

[求助]这个UDF错在哪里呀?

非常感谢板主的帮助。本人太愚笨,请您再帮我看看是改成下列形式吗?
#include "udf.h"
DEFINE_PROPERTY(cell_diffusion_coefficent,cell,thread *,c,t)
{
real ud;
real rho=C_R(c,t);
real mu=C_MU_EFF(c,t);
ud=mu/rho;
return ud;
}
我用的是FLUENT6.1.22,读入FLUENT时用的是interpreted,但依然出现下列错误:
Error: E:undish\diffusion coefficient.c: line 1: parse error.
麻烦您再帮我看看,不胜感激!
 楼主| 发表于 2005-2-24 00:00:35 | 显示全部楼层

[求助]这个UDF错在哪里呀?

我改成下边的形式:
#include "udf.h"
DEFINE_PROPERTY(cell_diffusion_coefficent,c,t)
{
real ud;
real rho=C_R(c,t);
real mu=C_MU_EFF(c,t);
ud=mu/rho;
return ud;
}
还是不对,同样的错误.而且在同一个目录下边,用同样的方法,另一个UDF可以成功读入.这个程序错在哪里呀?
各位高手,快来帮帮我吧!
感激不尽..........
 楼主| 发表于 2005-2-25 18:23:15 | 显示全部楼层

[求助]这个UDF错在哪里呀?

怎么没人帮我呀?555555555555
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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