24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1275  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

猪的主人

兑换贵宾

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

[求助] udf致命错误 已有1人参与

我仿真的模型是表层土壤浅埋换热管,研究非饱和土壤中热湿耦合 迁移,现阶段只考虑液态水的迁移。模型有混合mixture模型,porous模型,利用udf编写方程,程序如下:
#include"udf.h"
#include<math.h>

DEFINE_UDS_UNSTEADY(myunsteady,c,t,i,apu,su)

{
        real physical_dt,vol,phi_old;
        physical_dt=RP_Get_Real("physical_time_step";
        vol=C_VOLUME(c,t);
         *apu=-vol/physical_dt;
         phi_old=C_STORAGE_R(c,t,SV_UDSI_M1(i));
         *su=vol*phi_old/physical_dt;
}

DEFINE_SOURCE(source_moving,cell,sec_th,dS,eqn)

{
        real A[ND_ND];
        real source;
        real temp0,temp1,temp2;
        real vol;
        real vof;
        real a0[ND_ND],a1[ND_ND],a2[ND_ND];
        real diff;
        real xv[ND_ND],yv[ND_ND],zv[ND_ND];
       
        Domain*d;
        Thread*mix_th;
        face_t f;
        d=Get_Domain(2);
        mix_th=THREAD_SUPER_THREAD(sec_th);           //指针指向混合项的第二项即液态水
        temp0=C_T_G(cell,mix_th)[0];
        temp1=C_T_G(cell,mix_th)[1];
        temp2=C_T_G(cell,mix_th)[2];
        vol=C_VOLUME(cell,mix_th);                                         //控制体体积;
        vof=C_UDSI(cell,mix_th,0);                                        //控制体 内含湿量;
        diff=-2.3495*pow(10,-5)*pow(vof,6)+2.0370*pow(10,-5)*pow(vof,5)-6.6946*pow(10,-6)*pow(vof,4)+1.0438*pow(10,-6)*pow(vof,3)-7.8699*pow(10,-8)*pow(vof,2)+2.7350*pow(10,-9)*vof+5.4039*pow(10,-12);         //等温扩散系数
        xv[0]=1;xv[1]=0;xv[2]=0;
        yv[0]=0;yv[1]=1;yv[2]=0;
        zv[0]=0;zv[1]=0;zv[2]=1;

        begin_f_loop(f,mix_th)                                        //历遍混合相的 所有面;
        {
        F_AREA(A,f,mix_th);
        a0[ND_ND]+=temp0*NV_DOT(A,xv);                //x方向的温度梯度与控制体x方向 投影面积的乘积;
        a1[ND_ND]+=temp1*NV_DOT(A,yv);
        a2[ND_ND]+=temp2*NV_DOT(A,zv);
        }
        end_f_loop(f,mix_th)

        source=diff*(a0[0]+a1[1]+a2[2])/vol;
        dS[eqn]=0;
        return source;
}


DEFINE_DIFFUSIVITY(MyDiff,c,t,i)

{
        real vof;
        real con_zl;
        real con_nd;
        real MyDiff;

        vof=C_UDSI(c,t,0);
        con_zl=0.075636667-0.000114214*C_T(c,t)-0.000000279*C_T(c,t)*C_T(c,t);
        con_nd=0.00041212*exp(-C_T(c,t)/12.37666)+0.00119916*exp(-C_T(c,t)/41.70239)+0.00018058;
        MyDiff=9.15003*pow(vof,3.613655)*con_zl*0.0014953452/(con_nd*0.073240827);

        return MyDiff;
}
在进行计算的时候显示致命错误,求大神指点@wuming524
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

猪的主人

兑换贵宾

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

亲爱的,有人会吗?
3楼2016-04-20 10:30:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

猪的主人

主管区长

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

大神在哪里,求助求助 !帖子不要沉
2楼2016-04-19 17:27:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

277174552

版主

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

4楼2016-04-25 22:40:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guaicucu

管理员

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

大神,你做的是三维的吗?单管的还是管群的?热湿迁移的udf编程实在是不会呀,求助
5楼2017-03-12 10:02:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 省双一流重点一本大学招收调剂 +3 wwwwffffff 2026-03-31 5/250 2026-03-31 19:49 by 曾曾曾!
[考研] 085600,321分求调剂 +7 大馋小子 2026-03-31 7/350 2026-03-31 18:02 by 无际的草原
[考研] 346求调剂 一志愿070303有机化学 +11 萝卜炖青菜 2026-03-28 12/600 2026-03-31 17:54 by xhai2011
[考研] 286求调剂 +6 Faune 2026-03-30 6/300 2026-03-31 14:37 by jp9609
[考研] 求调剂 +8 11ggg 2026-03-30 8/400 2026-03-31 13:56 by nanaliuyun
[考研] 085404 22408 315分 +5 zhuangyan123 2026-03-31 6/300 2026-03-31 13:48 by limeifeng
[考研] 266分,求材料冶金能源化工等调剂 +8 哇呼哼呼哼 2026-03-27 10/500 2026-03-31 13:35 by Huaxue_Wang
[考研] 272求调剂,接受跨专业调剂! +3 闲鱼卢 2026-03-31 3/150 2026-03-31 13:00 by 替代品000
[考研] 一志愿中国科学院大学265求调剂 +6 恬淡ye 2026-03-31 7/350 2026-03-31 11:28 by 恬淡ye
[考研] 085601一志愿西北工业大学初试346 +4 085601初试346 2026-03-30 4/200 2026-03-31 07:47 by jp9609
[考研] 生物学学硕,一志愿湖南大学,初试成绩338 +7 YYYYYNNNNN 2026-03-26 9/450 2026-03-30 20:29 by YYYYYNNNNN
[考研] 0703一志愿9,初试成绩:338,四六级已过,有科研经历,求调剂! +7 Zuhui0306 2026-03-25 7/350 2026-03-30 19:01 by 源_2020
[考研] 材料专硕 085600求调剂 +7 BBQ233 2026-03-30 7/350 2026-03-30 17:44 by oooqiao
[考研] 343求调剂085601 +3 要努力学习x 2026-03-29 3/150 2026-03-29 18:35 by wxiongid
[考研] 327求调剂 +6 汲亦昊 2026-03-29 6/300 2026-03-29 13:40 by peike
[考研] 291求调剂 +5 Y-cap 2026-03-29 6/300 2026-03-29 13:18 by mumin1990
[考研] 332求92调剂 +8 蕉蕉123 2026-03-28 8/400 2026-03-29 10:46 by 周梓丹
[考研] 304求调剂 +6 曼殊2266 2026-03-27 6/300 2026-03-28 14:10 by 唐沐儿
[考研] 286求调剂 +4 lim0922 2026-03-26 4/200 2026-03-27 10:28 by guoweigw
[考研] 打过很多竞赛,085406控制工程300分,求调剂 +3 askeladz 2026-03-26 3/150 2026-03-26 09:08 by 给你你注意休息
信息提示
请填处理意见