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

[求助]udf 怎么动不起来?

[复制链接]
发表于 2008-1-21 11:28:53 | 显示全部楼层 |阅读模式

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

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

x
一个圆柱形容器,绕圆柱底部一根直径,作摇摆运动。角速度用以下的udf设定。
# include "udf.h"
DEFINE_CG_MOTION(tankomega, dt, vel, omega, time, dtime)
{
  Thread *tf = DT_THREAD (dt);
  face_t f;
  NV_D (axis, =, 0.0, 1.0, 0.0);
/* set the swirl axis*/
   begin_f_loop (f,tf)
    {
      omega[1] = 0.21 * 0.26 * cos (0.21 * time);
     }
   end_f_loop (f, tf);
}
在dynamic zone 设置给容器的边界后, 容器没有动。
各位大虾帮我看看udf有什么问题吗?
另外:在boundary conditions 边界条件都设置为默认stationary了,所以dynamic zone 一设置udf就出错说:incorrect udf motion : (assuming no motion on wall1)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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