24小时热门版块排行榜    

Znn3bq.jpeg
汕头大学海洋科学接受调剂
查看: 3758  |  回复: 13

kylafree

至尊木虫 (知名作家)

[求助] 非稳态计算UDF自定义时间步长

很简单的UDF,在UDF HELP上有现成的例子,如下,
#include "udf.h"

DEFINE_DELTAT(mydeltat, domain)
{
real step;
real flow_time = CURRENT_TIME;
if (flow_time < 0.2)
step = 0.001;
else
step = 0.008;
return step;
}

但我在实际测试时,通过adaptive自时间步长将上述UDF接入FLUENT发现根本起不了作用。版内各路大神谁用过这个吗?
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

zlfnmg

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
kylafree: 金币+10 2012-08-26 20:12:56
应该是这句有问题:real flow_time = CURRENT_TIME;将其改为real flow_time = RP_Get_Real("flow-time";还有不要用step那个变量
试试一下的Udf:
#include "udf.h"
DEFINE_DELTAT(mydeltat, domain)
{
real time_step;
real flow_time = RP_Get_Real("flow-time";
if (flow_time < 0.2)
time_step = 0.001;
else
time_step = 0.008;
return time_step;
}
好好科研,阿门
8楼2012-08-26 11:26:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

5超7

至尊木虫 (著名写手)

菜鸟

看楼主的UDF方面很牛,能不能说一下你udf怎么学的吗?我也要开始设计udf了。。。好迷茫啊。。。里面这么多乱码。。。
我要奋斗到底
2楼2012-08-06 09:39:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kylafree

至尊木虫 (知名作家)

引用回帖:
2楼: Originally posted by 5超7 at 2012-08-06 09:39:53
看楼主的UDF方面很牛,能不能说一下你udf怎么学的吗?我也要开始设计udf了。。。好迷茫啊。。。里面这么多乱码。。。

不牛噢,主要是看UDF HELP及其上的例子,然后根据自己的需要组装出相应UDF做测试
3楼2012-08-06 15:09:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

5超7

至尊木虫 (著名写手)

菜鸟

引用回帖:
3楼: Originally posted by kylafree at 2012-08-06 15:09:53
不牛噢,主要是看UDF HELP及其上的例子,然后根据自己的需要组装出相应UDF做测试...

不要这么汗嘛!以后udf不懂的想要和楼主多交流呢!
我要奋斗到底
4楼2012-08-06 15:12:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kylafree

至尊木虫 (知名作家)

引用回帖:
4楼: Originally posted by 5超7 at 2012-08-06 15:12:16
不要这么汗嘛!以后udf不懂的想要和楼主多交流呢!...

5楼2012-08-06 15:21:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fangdian

木虫 (正式写手)

把你设置时间步长的那一步建议抓图看看。然后说明为何不起作用?
6楼2012-08-09 16:22:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kylafree

至尊木虫 (知名作家)

引用回帖:
6楼: Originally posted by fangdian at 2012-08-09 16:22:33
把你设置时间步长的那一步建议抓图看看。然后说明为何不起作用?

THANK YOU, 暂时不想做了
7楼2012-08-09 16:59:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kylafree

至尊木虫 (知名作家)

引用回帖:
8楼: Originally posted by zlfnmg at 2012-08-26 11:26:50
应该是这句有问题:real flow_time = CURRENT_TIME;将其改为real flow_time = RP_Get_Real("flow-time";还有不要用step那个变量
试试一下的Udf:
#include "udf.h"
DEFINE_DELTAT(mydeltat, ...

测试不行
9楼2012-08-26 20:00:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kylafree

至尊木虫 (知名作家)

kylafree: 回帖置顶 2012-08-26 20:12:40
不好意思,我的失误。现在测试1楼与8楼的代码都有效!
10楼2012-08-26 20:12:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kylafree 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 求调剂学校 +10 不会吃肉 2026-04-13 10/500 2026-04-14 19:22 by Art1977
[考研] 药学求调剂 +9 喽哈加油 2026-04-14 11/550 2026-04-14 18:38 by lbsjt
[考研] 279学硕食品专业求调剂院校 20+6 孤独的狼爱吃羊 2026-04-12 28/1400 2026-04-14 15:44 by zs92450
[考研] 一志愿沪9,326求生物学调剂 +10 刘墨墨 2026-04-13 10/500 2026-04-14 15:16 by zs92450
[考研] 考研调剂 +13 长弓傲 2026-04-13 14/700 2026-04-14 14:44 by zs92450
[考研] 085600材料与化工329分求调剂 +24 叶zilin 2026-04-13 25/1250 2026-04-14 09:20 by 试管破裂
[考研] 材料考研调剂 +29 云木达达 2026-04-11 31/1550 2026-04-13 13:32 by lyh鲁老师
[考研] 295分求调剂 +13 ?要上岸? 2026-04-10 13/650 2026-04-12 15:37 by laoshidan
[考研] 本科南方医科大学 一志愿985 药学学硕284分 求调剂 +5 弱水听文 2026-04-09 5/250 2026-04-12 13:16 by shengxi123
[考研] 求调剂,262机械专硕 +8 嗯yyl 2026-04-08 8/400 2026-04-12 02:31 by 秋豆菜芽
[考研] 电子信息279求调剂,有书读就行 +8 wwwooden 2026-04-08 11/550 2026-04-11 20:22 by cq2548
[考研] 0854调剂 +5 音像店听花鼓戏 2026-04-10 5/250 2026-04-11 10:49 by qingpingzhu
[考研] 085410-273求调剂 +6 X1999 2026-04-10 6/300 2026-04-11 10:32 by Delta2012
[考研] 346,工科0854求调剂,专硕 +7 moser233 2026-04-10 8/400 2026-04-11 08:52 by 猪会飞
[考研] 368求调剂 +3 17385968172 2026-04-10 3/150 2026-04-10 20:12 by 电子奥德彪
[考研] 一志愿矿大,材料工程专硕314分,0856可调都可以 +15 无懈可击的巨人 2026-04-09 15/750 2026-04-10 18:10 by hmn_wj
[考研] 296求调剂 +6 汪!?! 2026-04-08 6/300 2026-04-10 11:02 by mattzhming
[考研] 292求调剂 +9 笑笑袁 2026-04-09 9/450 2026-04-10 10:05 by LHGeng
[考研] 314求调剂 +14 weltZeng 2026-04-09 14/700 2026-04-09 23:14 by wolf97
[考研] 085404,334分,求调剂 +5 sunjie8888 2026-04-08 8/400 2026-04-09 07:26 by sunjie8888
信息提示
请填处理意见