24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2145  |  回复: 15

ZLinterface

新虫 (初入文坛)

★ ★
xiegangmai: 金币+2, 鼓励讨论交流! 2013-04-05 21:09:07
在边界表面采用F_T()的时候,貌似得到环境温度,而不是流场内的温度。是不是用C_T()会好一点呢。我之前做的也是这,一直没搞懂
11楼2013-04-05 11:53:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

包子小妹

新虫 (小有名气)

引用回帖:
11楼: Originally posted by ZLinterface at 2013-04-05 11:53:24
在边界表面采用F_T()的时候,貌似得到环境温度,而不是流场内的温度。是不是用C_T()会好一点呢。我之前做的也是这,一直没搞懂

是么?那到底是c_t还是f_t
12楼2014-04-15 10:21:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaolei539

铁虫 (小有名气)

引用回帖:
6楼: Originally posted by Frank_lmWang at 2013-03-16 23:26:04
我想问的是,如果是将面_2上各节点温度加上一个值,然后赋给面_1作为迭代初值,那这样的UDF怎么写呢?
求高手指点,谢谢!

请问问题解决了没?同样问题,求帮助~~
努力!
13楼2014-06-13 17:35:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaolei539

铁虫 (小有名气)

引用回帖:
7楼: Originally posted by Frank_lmWang at 2013-03-16 23:29:11
我想问的是,如果是将面_2上各节点温度加上一个值,然后赋给面_1作为迭代初值,那这样的UDF怎么写呢?
求指点,谢谢!...

同样的问题,不知道您解决了没?求助啊!!
努力!
14楼2014-06-13 17:36:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaolei539

铁虫 (小有名气)

你好!想请教提取某个边界面的温度,赋值给另一个边界面
面上不同位置 温度不一样 不知道UDM怎么存储的?我这样写行不行?
#include "udf.h"
DEFINE_PROFILE(hnt_temperature,thread)
{
face_t f;
real tem_liquid;
real tem_solid;
Thread *thread_liquid=Lookup_Thread(domain,14); /*14是交界面液体侧面的id*/;
Thread *thread_solid=Lookup_Thread(domain,15); /*15是交界面固体侧面的id*/;

begin_f_loop(f,thread_liquid)
{   
    temp=F_T(f,thread_liquid);
    F_UDMI(f,t,0)=temp_liquid;
           
}
  end_f_loop(f,thread_liquid)

begin_f_loop(f,thread_solid)
{   
    tem_solid=F_UDMI(f,t,0);
    F_PROFILE(f,thread_solid)=tem_solid;
           
}
  end_f_loop(f,thread_solid)
}
麻烦您帮忙看看 谢谢!
努力!
15楼2014-06-14 15:41:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhaolei539

铁虫 (小有名气)

引用回帖:
11楼: Originally posted by ZLinterface at 2013-04-05 11:53:24
在边界表面采用F_T()的时候,貌似得到环境温度,而不是流场内的温度。是不是用C_T()会好一点呢。我之前做的也是这,一直没搞懂

你好!想请教提取某个边界面的温度,赋值给另一个边界面
面上不同位置 温度不一样 不知道UDM怎么存储的?我这样写行不行?
#include "udf.h"
DEFINE_PROFILE(hnt_temperature,thread)
{
face_t f;
real tem_liquid;
real tem_solid;
Thread *thread_liquid=Lookup_Thread(domain,14); /*14是交界面液体侧面的id*/;
Thread *thread_solid=Lookup_Thread(domain,15); /*15是交界面固体侧面的id*/;

begin_f_loop(f,thread_liquid)
{   
    temp=F_T(f,thread_liquid);
    F_UDMI(f,t,0)=temp_liquid;
           
}
  end_f_loop(f,thread_liquid)

begin_f_loop(f,thread_solid)
{   
    tem_solid=F_UDMI(f,t,0);
    F_PROFILE(f,thread_solid)=tem_solid;
           
}
  end_f_loop(f,thread_solid)
}
麻烦您帮忙看看 谢谢!
努力!
16楼2014-06-14 15:42:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yuhuaxing422 的主题更新
信息提示
请填处理意见