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

请教一个udf程序的问题

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

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

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

x
要做一个薄板在流场中运动的模型,薄板沿着x轴放置,流场中流体也沿着x轴作匀速低速流动,薄板在y方向作如下运动:h=A*sin*(wt+u)u为相位。。
udf程序如下,用的是DEFINE_CG_MOTION
#include "udf.h"
DEFINE_CG_MOTION(piston, dt, vel, omega, time, dtime)
{
Thread *t;
face_t f;
real amp,Vy;

/* reset velocities */
NV_S (vel, =, 0.0);
NV_S (omega, =, 0.0);
if (!Data_Valid_P ())
return;
/* get the thread pointer for which this motion is defined */
t = DT_THREAD (dt);
/* set x-component */
amp=0.05;
Vy=amp*sin(time);
vel[1] = Vy;
}
请问一下有什么错误的地方么?
还有其他fluent里面的参数一般怎么设置?
小弟刚接触fulent软件不久,很多地方搞不明白,帮助文件有时候也看不太明白,还希望
高手多多指教,多谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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