24小时热门版块排行榜    

查看: 718  |  回复: 1
【悬赏金币】回答本帖问题,作者Marma_lade将赠送您 10 个金币

Marma_lade

银虫 (小有名气)

[求助] Fluent颗粒燃烧疑问

请问大家,我现在正在模拟金属颗粒的燃烧过程,想通过UDF定义颗粒的氧化层去除过程,然后燃烧过程不用UDF,而用fluent中设置一步反应来计算,请问这种前后不同方法可以实现吗?我已经可以用UDF来完成颗粒点火了,但是怎么跳出UDF,使用fluent开始计算颗粒不太会。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Marma_lade

银虫 (小有名气)

目前猜测使用DEFINE_DPM_SWITCH可以实现吧。。类似如下可以在两个不同的LAW下进行更换
DEFINE_DPM_SWITCH(dpm_switch,p,coupled)
{
cell_t c = P_CELL(p);
Thread *t = P_CELL_THREAD(p);

if(C_UDMI(c,t,UDM_RH) > 1.0)
  P_CURRENT_LAW(p) = DPM_LAW_USER_1;
else
{
  if(P_MASS(p) < CONDENS_LIMIT)
   P_CURRENT_LAW(p) = DPM_LAW_INITIAL_INERT_HEATING;
  else
   P_CURRENT_LAW(p) = DPM_LAW_VAPORIZATION;
}
}
2楼2022-05-03 15:19:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Marma_lade 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见