|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
我在用示范中的这段程序时:
“#include "udf.h"
DEFINE_GRID_MOTION(beam,domain,dt,time,dtime)
{
Thread *tf=DT_THREAD(dt);
face_t f;
Node *v;
sign=-10*sin(8*M_PI*time);
begin_f_loop(f,tf){
f_node_loop(f,tf,n){
v=F_NODE(f,tf,n);
if(NODE_X(v)>0.020 && NODE_POS_NEED_UPDATE(v)){
omega[1]=sign*pow(NODE_X(v),0.5);
NV_VV(r,=,NODE_COORD(v),-,origin);
NV_CROSS(dx,omega,r);
NV_S(dx,*=,dtime);
NV_V(NODE_COORD(v),+=,dx);
}
}
}end_f_loop(f,tf);
}
在链接的过程中出现"Error: E:\patran\temp\\301\267\317\260\motion.c: line 4: structure reference not implemented"
请问这是什么原因,是不是“Thread *tf=DT_THREAD(dt);”有错?能否请你介绍下这个小程序里相关语句的作用,或推荐能查到这些信息的资料。万分感谢! |
|