24小时热门版块排行榜    

查看: 726  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

chenjian5076

木虫 (小有名气)

老和山少侠

[求助] 哪位大虾能帮编一个速度随时间变化的udf啊?

我做的是两相流的CFD模拟,我希望速度能随时间能随时间阶跃增加,就是说每隔一秒,速度增加0.5m/s。不知道这样可不可以实现。谢谢各位大虾!Sample Text
回复此楼
加油!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fangdian

木虫 (正式写手)

第一次用插入代码功能,不是很熟练,看起来有些麻烦,请谅解。
6楼2012-10-30 11:05:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

zjh_feiyu

铜虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
用UDF不难实现的,找本Fluent的书,在上面UDF那一章找个例子看看就会了
3楼2012-10-29 22:59:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tacaro

至尊木虫 (知名作家)

小木虫大能猫骑士勋章

UDF 可以做,而且不难。。。
4楼2012-10-30 07:02:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fangdian

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
chenjian5076: 金币+10, ★★★★★最佳答案, 非常感谢! 2012-10-30 13:53:12
xiegangmai: 金币+2, 谢谢应助 2012-10-30 21:46:08
将如下代码写入(只是一个思路。)
CODE:
real time_start=0;//开始时间

CODE:
real t_current=0;//当前时间

CODE:
real v_current=0;//当前速度

CODE:
int n_step=1;//阶跃次数计数

CODE:
t_current=RP_Get_Real("flow-time");

CODE:
if((t_current-time_start)>=n_step)

CODE:
{n_step=n_step+1;

CODE:
v_current= v_current+0.5;}

v_current以后就是当前速度,用到你该用到的地方,放入相应的宏。
5楼2012-10-30 11:04:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见