24小时热门版块排行榜    

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

mk616422294

捐助贵宾 (初入文坛)

[求助] 求助碳烟区和空气区设置不同的scattering coefficient的udf编写

思路:燃烧计算辐射时,希望碳烟质量浓度50mg/m3以上有一个scattering coefficient值,50以下udf scattering coefficient都为0。
第一次编写udf,不知道该怎么编,还疯狂报错。求大佬指教!
include "udf.h"
#include "materials.h"

extern real mk_concsoot

DEFINE_WSGGM_ABS_COEFF(user_wsggm_abs_coeff, c, t, soot_conc)
{
  real sootconc=soot_conc(cell,thread)
  mk_concsoot=soot_conc;
}

include"udf.h"
DEFINE_SCAT_PHASE_FUNC(ScatPhi,c,fsf)
{
    real phi=0;
    *fsf = 0;
        if(mk_concsoot>0.1)
                phi = 1.0;
        else
                phi = 0;
    return (phi);
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mk616422294 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见