24小时热门版块排行榜    

查看: 388  |  回复: 0

1181801827

新虫 (初入文坛)

[交流] 自己编写了一个蒸发扩散的程序,但编译和加载后,在下拉菜单中没有发现程序

#include"udf.h"
#include"math.h"
#include"mem.h"
#define N_HEPTANE_NUM 0// the n-hexane number in the species list
DEFINE_ADJUST(species_mass_fraction,domain)
{
        real Ma=86,Mb=28.966,A=6.8776,B=1171.530,C=224.366,Pvap,P_total;//Ma 是正己烷的分子量;Mb是空气的分子量;Pvap是正己烷的饱和蒸汽压;P_total是总压
        float Z,D=133.325;
        face_t f;
        int ID=14;//泄漏面的ID
        Thread*thread=Lookup_Thread(domain,ID);
        begin_f_loop(f,thread)
        {
                Z=A-B/(F_T(f,thread)-273.15+C);
                Pvap=D*pow(10,Z);
                P_total=ABS_P(F_P(f,thread),op_pres);
            F_YI(f,thread,0)=Pvap*Ma/P_total/(Pvap*Ma/P_total+(1-Pvap/P_total)*Mb);
        }
        end_f_loop(f,thread)
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 1181801827 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见