| 查看: 468 | 回复: 5 | |||
[求助]
udf如何实现界面修正
|
|
如图所示,温度为T的黑色线,为初始界面,如何根据计算结果,比如T=1000K的等温线,将温度为T的初始界面,进行修正为T1界面。修正后的图例,如图所示。要求,两个zone也做相应的改变。 1057226_1354175149_435.png 1057226_1354175149_435====.png [ Last edited by hiqun on 2012-12-7 at 16:29 ] |
» 收录本帖的淘帖专辑推荐
fluent模拟及问题 |
» 猜你喜欢
退学或坚持读
已经有27人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
有70后还继续奋斗在职场上的吗?
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
博士延得我,科研能力直往上蹿
已经有5人回复
多组分精馏求助
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
如何在udf里面 判断界面的位置啊(vof模型)
已经有9人回复
【求助】用vof模型计算出的界面,有木有udf语句可以找得到
已经有6人回复
【求助】虫友,帮看看udf限定界面是否正确?【已解决】
已经有5人回复
★
xiegangmai: 金币+1, 谢谢参与 2012-12-07 18:51:29
xiegangmai: 金币+1, 谢谢参与 2012-12-07 18:51:29
|
本帖内容被屏蔽 |
2楼2012-12-07 16:49:47
3楼2012-12-08 10:56:54
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
hiqun: 金币+10, ★★★很有帮助, 非常感谢 2012-12-10 14:54:16
xiegangmai: 金币+2, 谢谢参与 2012-12-10 21:15:10
感谢参与,应助指数 +1
hiqun: 金币+10, ★★★很有帮助, 非常感谢 2012-12-10 14:54:16
xiegangmai: 金币+2, 谢谢参与 2012-12-10 21:15:10
|
本帖内容被屏蔽 |
4楼2012-12-10 09:27:09
5楼2012-12-10 14:40:46
|
尝试udf代码如下: 首先画出一条界面,根据计算出的温度,比如2323K,将此界面进行调整。 #include "udf.h" DEFINE_GRID_MOTION(interface_adjust,domain,dt,time,dtime) { Thread *tf = DT_THREAD(dt); face_t f; Node *v; real tem; int n; /* set deforming flag on adjacent cell zone */ SET_DEFORMING_THREAD_FLAG(THREAD_T0(tf)); begin_f_loop(f,tf) { tem=F_T(f,tf); f_node_loop(f,tf,n) { v=F_NODE(f,tf,n); if(tem==2323) NODE_POS_UPDATED(v); } } end_f_loop(f,tf); } 可以运行,但是并没有达到想要的界面调整的功能。 恳请高手帮助。 |
6楼2012-12-14 16:41:54













回复此楼