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

跪求兄弟姐妹搭救:运算报错Error: CAR: invalid argument [1]

[复制链接]
发表于 2010-1-7 01:17:23 | 显示全部楼层 |阅读模式

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

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

x
在做运算时,不知为何在设置监视器时,会出现下面这个错误。
Error: CAR: invalid argument [1]: wrong type [not a pair]
Error Object: ()

看到论坛里有朋友说可能是边界条件udf的编写有问题。
下面是我编写的关于入口甲烷浓度随坐标变化的三维udf,仿照二维算例写的。不知是否对?编译是没有问题的。
#include"udf.h"
DEFINE_PROFILE(inlet_CH4_massfraction,thread,index)
{
real x[ND_ND];
real r;
cell_t f;
begin_f_loop(f,thread)
{
F_CENTROID(x,f,thread);
r=x[0];
if(1961.83415<r<8680.86839)
F_PROFILE(f,thread,index)=0.005833023289*exp(-2.*((1.035*r-5111.62222)/2360.53954)*((1.035*r-5111.62222)/2360.53954));
else
F_PROFILE(f,thread,index)=0;
}
end_f_loop(f,thread)
}

到底是什么原因呢?哪位高手可以解答下?感谢感谢!
每个月,总有那么几天,会被这些问题困扰。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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