找回密码
 注册
查看: 1815|回复: 2

FLUENT UDF相關問題(非常需要大家幫忙)

[复制链接]
发表于 2011-5-19 22:52:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我有三個問題請教大家,第一個問題我已有寫一個UDF的檔內容如下,目前我的溫度每三秒會改變一次,需要做100次,如何修改此方程式,才能得到最短程式,第二個問題,此方程式主要使用於固體加熱,但我想將固體加熱0.1秒後就讓固體隨液體流動將熱帶走,也就是如下之方程式0.5秒~0.6秒固體會升溫至302度,0.6秒後固體就不會有恆溫之效果,隨流體流動將熱帶走,如何將程式改寫,第三個問題跟程式較無關,若我使用custom fied functions可達到使用語言之效果嗎,謝謝。
#include <stdio.h>
#include "udf.h"
DEFINE_PROFILE(unsteady_Temperature,thread,position)   
{
  face_t f;
  real m=RP_Get_Real("flow-time");
  begin_f_loop(f,thread)
    {
     
      if(m<0.5)
         F_PROFILE(f,thread,position)=298.0;
   else if(m<=3.5)
         F_PROFILE(f,thread,position)=302.0;
  
  else if(m<=6.5)
         F_PROFILE(f,thread,position)=294.0;
     }
  end_f_loop(f,thread)
}
 楼主| 发表于 2011-5-23 00:37:37 | 显示全部楼层

...

論壇難遇真高手與有緣人
发表于 2011-5-25 23:35:18 | 显示全部楼层

回复 2# newpapa17 的帖子

建议你用温度作为判断条件,设定Heat Generation Rate。
仅供参考。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表