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

[求助]请教一个udf错误信息

[复制链接]
发表于 2006-12-28 20:12:05 | 显示全部楼层 |阅读模式

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

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

x
编译udf时出现错误:
Error:get_udf_function:  function  single_particle::libudf  has  wrong  type:30!=32
这是什么错误阿?什么意思?
有人碰到过吗?
发表于 2006-12-29 12:29:32 | 显示全部楼层

[求助]请教一个udf错误信息

确实没有碰到,贴你的UDF详细说说看
 楼主| 发表于 2006-12-30 20:25:40 | 显示全部楼层

[求助]请教一个udf错误信息

udf的目的:初始化微粒的位置。最简单的,给一个微粒指定坐标。
#include "udf.h"
#include "dpm.h"
DEFINE_DPM_INJECTION_INIT(single_particle, I)
{
Tracked_Particle *p;
Message("initializing partile....\n");
p->state.pos[0]=-0.01;
p->state.pos[1]=0.005;
p->state.pos[2]=0.0;
Message("initialization is done.");
}
发表于 2006-12-31 16:25:57 | 显示全部楼层

[求助]请教一个udf错误信息

libudf  has  wrong  type:30!=32
一般情况是hook 错位置了
 楼主| 发表于 2007-1-1 11:22:32 | 显示全部楼层

[求助]请教一个udf错误信息

我hook在set injection properties 对话框的,UDF标签页中的initialization选项中。
我看help在说明这个宏的例子中也是hook在这里。应该不会错的吧,hook在这里初始化微粒的进入domain的位置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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