找回密码
 注册
查看: 2374|回复: 3

求教动网络问题,高手指教

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

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

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

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);”有错?能否请你介绍下这个小程序里相关语句的作用,或推荐能查到这些信息的资料。万分感谢!
发表于 2006-12-28 22:15:26 | 显示全部楼层

求教动网络问题,高手指教

Thread *tf=DT_THREAD(dt);
获取动网格线程
你用编译还是解释?
这个没有什么问题的,以前用过
 楼主| 发表于 2007-1-2 08:51:54 | 显示全部楼层

求教动网络问题,高手指教

[这个贴子最后由happyds在 2007/01/02 09:14am 第 3 次编辑]

用compiled,显示
Opening library "libudf"...
Error: open_udf_library: 系统找不到指定的文件。
Error Object: ()

用interpreted时,显示
Error: E:\patran\temp\\301\267\317\260\motion.c: line 4: structure reference not implemented
是不是我哪里设置错了?
 楼主| 发表于 2007-1-8 16:00:02 | 显示全部楼层

求教动网络问题,高手指教

原来使我没有安装C编译器  哈哈哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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