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

【求助】并行计算 UDF问题

[复制链接]
发表于 2011-10-30 14:56:21 | 显示全部楼层 |阅读模式

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

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

x
-
DEFINE_CG_MOTION(pistonmoving1,dt,vel,omega,time,dtime)
{
  
   Thread *t;
  face_t f;
  real NV_VEC (A);
  t=DT_THREAD ((Dynamic_Thread *)dt);
     force1=0;
   begin_f_loop (f,t)
   {
    F_AREA (A,f,t);
    force1+=F_P (f,t)*NV_MAG(A);
    }
   end_f_loop (f,t)
   dv=dtime*force1/15.0;
     v_prev+=dv;
   vel[0]=v_prev;
  
}
上面是用到的一段UDF   通过计算面的压力来计算运动速度
如果采用并行计算    UDF需要修改吗?如何修改?
请教各位高手   十分感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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