24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1629  |  回复: 2
【悬赏金币】回答本帖问题,作者mk616422294将赠送您 50 个金币

mk616422294

捐助贵宾 (初入文坛)

[求助] fluent组分浓度获得udf方法

想用udf获得燃烧组分浓度,然后依据浓度编写反应速率方程。求问怎么获得组分浓度。贴一段自己写的代码,运行不了。

#include "udf.h"
#include "materials.h"
real rate;
DEFINE_WSGGM_ABS_COEFF(ratename,c,t,xi,p_t,s,soot_conc,Tcell,nb,ab_wsggm,ab_soot)
{
  Material *m = THREAD_MATERIAL(t);
  int in2o = mixture_specie_index(m, "n2o";
  int io = mixture_specie_index(m, "o";
  int ino = mixture_specie_index(m, "no";
  real N2O_molf, O_molf, NO_molf;
  real k1, k2;
  k1 = 1;
  k2 = 2;
  N2O_molf = xi[in2o];
  O_molf = xi[io];
  NO_molf = xi[ino];
  rate=2*(k1*N2O_molf*O_molf-k2*NO_molf*NO_molf);        
  return rate;
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nwj0502

至尊木虫 (知名作家)

组分浓度有现成的代码,为啥还要提取,速率方程里直接用呀

发自小木虫Android客户端
2楼2021-08-12 13:15:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mk616422294

捐助贵宾 (初入文坛)

第一次弄udf  请问这个该怎么用
3楼2021-08-12 13:16:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mk616422294 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见