24小时热门版块排行榜    

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

我爱微积分啊

新虫 (初入文坛)

[求助] 新手求救啊!Fluent非稳态计算 怎么样才能在每一个时间步上调用一次UDF啊?

我是大四学生 在做毕业设计遇到瓶颈了 非稳态计算怎么样才能在每一个时间步上调用一次UDF呢?注意是在时间步上 不是每一次迭代都调用。前辈说UDF里有固定的命令可以实现,到底是哪个命令啊?我找了很久了还没找到!再找不到师姐会生气的啊!!!求求各位前辈了~第一次发,就1.5个金币 都送上了·····
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

我爱微积分啊

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by 转石千仞 at 2012-05-03 12:33:18:
DEFINE_EXECUTE_AT_END(execute_at_end)在计算完后进行操作、后处理(如求和,平均等),它在稳态的最后一次迭代执行,在非稳态的每一个时间步后执行。
就这个了,DEFINE_ADJUST在每次迭代都调用。

谢谢!我还不太明白 我的任务是模拟风机循环的作用,每一次循环将出口的速度加上一个增量后再赋给入口速度 完成循环 是不是该使用DEFINE_EXECUTE_AT_END(execute_at_end)这个命令来编程序呢?
7楼2012-05-03 15:58:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 16 个回答

030301029

捐助贵宾 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
臭水沟: 金币+2, 谢谢交流~~ 2012-05-03 12:34:18
时间步内?不是迭代步?

貌似逻辑不对吧,你所说的时间步内,可能计算迭代都没有,怎么可能记录相关数据?

个人感觉,应该把时间步和迭代联系来处理,再采用define_adjust处理。
2楼2012-05-03 12:26:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

转石千仞

金虫 (正式写手)

击破长空

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
臭水沟: 金币+2, 谢谢交流~~ 2012-05-03 12:34:24
我爱微积分啊: 金币+1 2012-05-04 08:42:05
DEFINE_EXECUTE_AT_END(execute_at_end)在计算完后进行操作、后处理(如求和,平均等),它在稳态的最后一次迭代执行,在非稳态的每一个时间步后执行。
就这个了,DEFINE_ADJUST在每次迭代都调用。
故善战人之势,如转圆石于千仞之山者,势也
3楼2012-05-03 12:33:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gyctju

金虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
xiegangmai: 金币+1, 谢谢参与! 2012-05-03 22:56:49
楼上说的太麻烦了,可以直接通过在solve面板里控制udf更新的频率来实现。
4楼2012-05-03 12:58:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见