|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
各位大侠:
我想做圆型喷口喷气体燃料,假设燃料在十分钟内喷完,燃料喷速在三个时间段内变化,时间t在0s-180s之间时燃料流速为(0.00002/180)*t,时间t在181s-360s之间时燃料流速为0.00002,时间t在361s-600s之间时燃料流速为0.00002-(0.00002/600)*t,哥们儿绞尽脑汁编出下面的烂程序,运行不成功,不知道怎么改,诚心请教各位高人,请大家多帮忙,小弟在此谢过!!!!
急啊。。。。。
#include "udf.h"
DEFINE_PROFILE(fuelinlet_v_velocity,thread,index)
{
real v[ND_ND];
real t;
face_a f;
tracked_particle *p;
begin_f_loop(f,thread)
{
t=P_TIME(p);
F_PROFILE(f,thread,index)=(0.00002/180)*t;
}
end_f_loop(f,thread)
begin_f_loop(f,thread)
{
t=P_TIME(p);
F_PROFILE(f,thread,index)=0.00002;
}
end_f_loop(f,thread)
begin_f_loop(f,thread)
{
t=P_TIME(p);
F_PROFILE(f,thread,index)=0.00002-(0.00002/600)*t;
}
end_f_loop(f,thread)
}
|
|