24小时热门版块排行榜    

查看: 1172  |  回复: 2
【悬赏金币】回答本帖问题,作者无敌小张!将赠送您 5 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

无敌小张!

新虫 (初入文坛)

[求助] fluent的udf

大神们,有段fluent的udf,但是看不懂,有没有大神能给解答一下是什么意思
研一萌新没啥金币,直接分享,大家有需要就拿去用
#include "udf.h"
#define U 18
#define I 200
#define PI 3.1415928
#define R 0.003
#define n 0.8
#define v 0.003
#define L 0.005
#define u0 1.26e-6

DEFINE_SOURCE(S_X,cell,thread,dS,eqn)
{
         real xc[ND_ND];   
         real t;
         real source;
         real x,y,z;
     real r;

         C_CENTROID(xc,cell,thread);
         x=xc[0];   
         y=xc[1];
         z=xc[2];

         t=RP_Get_Real("flow-time";
         r=sqrt((x-v*t)*(x-v*t)+y*y);
         if(r<R)
         {
                 source=-1*u0*I*I/(4*PI*PI*R*R*r)*exp(-1*r*r/(2*R*R))
                         *(1-exp(-1*r*r/(2*R*R)))*(1-z/L)*(1-z/L)*x/L;
                 dS[eqn]=0;
         
         }
         else
                 source=dS[eqn]=0;
             return source;

}
DEFINE_SOURCE(S_Y,cell,thread,dS,eqn)
{
         real xc[ND_ND];
         real t;
         real source;
         real x,y,z;
     real r;

         C_CENTROID(xc,cell,thread);  
         x=xc[0];
         y=xc[1];
         z=xc[2];

         t=RP_Get_Real("flow-time";
         r=sqrt((x-v*t)*(x-v*t)+y*y);
         if(r<R)
         {
                 source=-1*u0*I*I/(4*PI*PI*R*R*r)*exp(-1*r*r/(2*R*R))
                         *(1-exp(-1*r*r/(2*R*R)))*(1-z/L)*(1-z/L)*y/L;
                 dS[eqn]=0;
         
         }
         else
                 source=dS[eqn]=0;
             return source;

}
  DEFINE_SOURCE(S_Z,cell,thread,dS,eqn)
{
         real xc[ND_ND];
         real t;
         real source;
         real x,y,z;
     real r;

         C_CENTROID(xc,cell,thread);
         x=xc[0];
         y=xc[1];
         z=xc[2];

         t=RP_Get_Real("flow-time";
         r=sqrt((x-v*t)*(x-v*t)+y*y);
         if(r<R)
         {
                 source=-1*u0*I*I/(4*PI*PI*L*r*r)
                         *(1-exp(-1*r*r/(2*R*R)))*(1-z/L)*(1-z/L);
                 dS[eqn]=0;
         
         }
         else
                 source=dS[eqn]=0;
             return source;


  }
DEFINE_PROFILE(heat_flux,thread,index)
{

         real xc[ND_ND];
         face_t f;
         real t;
         real heat,T0=300;
         real x,y,z;
     real r;
         real hc = 80, sigmab = 5.67e-8, epsilon = 0.06;
     t=RP_Get_Real("flow-time";
         begin_f_loop(f,thread)
         {
           F_CENTROID(xc,f,thread);
             x=xc[0];
             y=xc[1];
             z=xc[2];
         r=sqrt((x-v*t)*(x-v*t)+y*y);
                 if(r<sqrt(6)*R)
           heat=n*I*U/(2*PI*R*R)*exp(-1*r*r/(2*R*R));
                 else
                   heat=0;
                 
                 F_PROFILE(f, thread, index) = heat - hc*(F_T(f,thread), - T0) - sigmab*epsilon*(pow(F_T(f,thread), 4.) - pow(T0, 4.));

         }
     end_f_loop(f,thread)
     
  }
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

heartbute

新虫 (初入文坛)

2楼2021-09-12 00:03:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 无敌小张! 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 请问评审专家医学口今年函审是哪天结束的? +5 hyzs6688 2024-06-08 19/950 2024-06-13 06:33 by hyzs6688
[硕博家园] 机械研究生如何拿到年薪40+w +12 阿巴阿巴哦哦 2024-06-11 13/650 2024-06-13 04:42 by 盲牛
[论文投稿] 最近写了一篇控制优化领域的文章,可以投哪里啊?有没有水一些的期刊推荐 +3 香瓜木香 2024-06-12 8/400 2024-06-12 23:53 by youandiandhe
[论文投稿] ACS Nano投稿后分配到副编辑手里12天了,能确定送审了吗? +5 潇洒怡惜 2024-06-12 7/350 2024-06-12 22:33 by 材料鸭
[硕博家园] 科研求助 +3 杲www 2024-06-12 3/150 2024-06-12 22:21 by 具点点
[基金申请] 博后特助这周出结果吗?往年都是啥时候啊? +13 jsqy 2024-06-12 17/850 2024-06-12 19:55 by Lynn212
[基金申请] 化学会年会改成一年开一次了? +3 babu2015 2024-06-12 5/250 2024-06-12 18:04 by LNP@mRNA
[有机交流] 原料反应完了,怎么知道是产物还是中间体 +5 小胡在努力 2024-06-11 7/350 2024-06-12 17:50 by 宁静远行
[硕博家园] 考博应该从哪里开始准备 +5 亮姐2019 2024-06-11 7/350 2024-06-12 17:20 by 亮姐2019
[找工作] 成都产品质量检测研究院 200+3 鲸鱼663 2024-06-11 7/350 2024-06-12 16:43 by 白菜1992
[硕博家园] 申博 +3 悦悦小小鱼 2024-06-12 3/150 2024-06-12 15:11 by chen5805
[教师之家] 关于2023的收入 +25 小龙虾2008 2024-06-10 25/1250 2024-06-12 14:32 by wanders
[基金申请] 连续两年医学口青年项目初审体会 +8 进击的荣耀 2024-06-09 13/650 2024-06-12 13:50 by AZURESKY1999
[考博] 还能读上博士吗 +11 小伙走起 2024-06-09 18/900 2024-06-12 10:12 by shl2112501
[基金申请] 蹲一个6月7号江苏省青基公示 +17 yulb1005 2024-06-06 37/1850 2024-06-12 09:09 by 6543yes
[论文投稿] 计算机类,请问eswa与kbs哪个相对来说容易一些啊? +3 chenrui2015 2024-06-08 4/200 2024-06-11 13:37 by p-cloud
[教师之家] 公办双非,学生论文升学就业都不行。一本大学的论文升学就业没问题吧? +5 河西夜郎 2024-06-09 5/250 2024-06-10 17:59 by yyallen2003
[教师之家] 请各位老师谈谈身边非升即走的例子 +9 Lucas1121 2024-06-09 23/1150 2024-06-09 23:40 by Lucas1121
[硕博家园] 竟然失眠了 +5 zmr8 2024-06-09 5/250 2024-06-09 23:11 by 投必得科研顾问
[论文投稿] under consideration是被拒了了吗? +3 alive.... 2024-06-06 3/150 2024-06-06 12:21 by 知识产权服务
信息提示
请填处理意见