24小时热门版块排行榜    

查看: 1772  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zhufeiyu_1

新虫 (小有名气)

[交流] 添加连续性方程质量源项UDF编译无错误,进行计算时出现错误 已有3人参与

本人目前所做内容为研究地埋管周围土壤热湿耦合传递特性,现添加连续性方程源项UDF编译无错误,进行计算时出现错误:
Error:  received a fatal signal (Segmentation fault).

Error:  received a fatal signal (Segmentation fault).
Error Object: #f

哪位大神能帮忙看看是什么地方得错误,万分感谢!!!
连续性方程源项UDF如下:
#include"udf.h"

DEFINE_SOURCE(source_mass,cell,t,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];
        real x;   

        Domain *domain;
        Thread *c_thread;
        Thread *subthread;
        cell_t c;
        face_t f;
        Domain *d=Get_Domain(2);       //第一相对应的子域 domain_id 是 2
        Thread *mixture_thread = THREAD_SUPER_THREAD(subthread);

        temp0=C_T_G(cell,c_thread)[0];
        temp1=C_T_G(cell,c_thread)[1];
        temp2=C_T_G(cell,c_thread)[2];
        vol=C_VOLUME(cell,c_thread);   //控制体体积;
        vof=C_UDSI(cell,c_thread,0);      //控制体内含湿量;
        x=vof*12.53;
        diff=(7*(-2.41-0.002*pow(vof,-1.75))/0.0718)*(-1.425*pow(10,-4)-4.76*pow(10,-7)*C_T(c,t))*9.48*pow(10,x)/pow(10,10);       //等温扩散系数
        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,c_thread)  //历遍混合相的所有面
        {
                F_AREA(A,f,c_thread);       //F_AREA可以被用于返回一个实数的面积向量
                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,c_thread)

        source=diff*(a0[0]+a1[1]+a2[2])/vol;
        dS[eqn]=0;
        return source;
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ghl09013

铁虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你好,我也在做土壤多孔介质传热传质这块,你最好先把方程贴出来,我来看看有什么问题
3楼2019-04-22 12:15:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

zhufeiyu_1

新虫 (小有名气)

有没有大神帮忙看一下,谢谢了,有偿

发自小木虫IOS客户端
2楼2019-04-11 19:38:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

keeep0394

新虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
并行计算吗?并行的话有些语句跟单核不一样

发自小木虫IOS客户端
4楼2019-04-24 23:02:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 293求调剂 +3 是乐渝哇 2026-03-04 3/150 2026-03-04 23:12 by wutongshun
[考研] 070300化学 280 一志愿太原理工 求调剂 +7 拾玖壹 2026-03-04 7/350 2026-03-04 21:25 by kakakapanpan
[考研] 0703化学求调剂,总分320分,一志愿中南民族大学 +3 19286712440 2026-03-04 3/150 2026-03-04 18:30 by houyaoxu
[基金申请] 成果系统访问量大,请15分钟后再尝试。由此给您造成的不便,敬请谅解。 +12 xhuama 2026-03-02 13/650 2026-03-04 16:29 by 69252822697
[考研] 295求调剂 +4 小赛不吃香菜 2026-03-04 4/200 2026-03-04 16:13 by sslc1985
[考研] 一志愿314求调剂 +7 202111120625 2026-03-03 7/350 2026-03-04 15:56 by zhukairuo
[考研] 331求调剂 +3 zzZ&zZ 2026-03-03 3/150 2026-03-04 10:37 by aaa显卡批发王总
[考研] 材料工程269求调剂 +7 白刺玫 2026-03-02 7/350 2026-03-04 08:47 by zhyzzh
[考研] 0703化学306调剂 +4 26要上岸 2026-03-03 4/200 2026-03-03 20:08 by yoyohj0427
[考研] 江苏省农科院招调剂1名 +5 Qwertyuop 2026-03-01 5/250 2026-03-03 17:50 by 梅子鸭鸭
[考研] 课题组接收材料类调剂研究生 +6 gaoxiaoniuma 2026-02-28 9/450 2026-03-03 09:27 by gaoxiaoniuma
[考研] 化工京区271求调剂 +7 11ing 2026-03-02 7/350 2026-03-03 07:30 by 利好利好.
[考研] 306分材料调剂 +5 chuanzhu川烛 2026-03-01 6/300 2026-03-02 19:51 by 张晓芳0105
[考研] 一志愿东北大学材料专硕328,求调剂 +3 shs1083 2026-03-02 3/150 2026-03-02 17:27 by houyaoxu
[考研] 322求调剂 +3 熊境喆 2026-03-01 3/150 2026-03-02 08:44 by houyaoxu
[考研] 279求调剂 +3 dua1 2026-03-01 4/200 2026-03-02 00:23 by 大脸蛋子
[考研] 299求调剂 +3 Y墨明棋妙Y 2026-02-28 5/250 2026-03-01 21:01 by tangxiaotian
[考研] 295复试调剂 +3 简木ChuFront 2026-03-01 3/150 2026-03-01 14:27 by zzxw520th
[考研] 311求调剂 +9 南迦720 2026-02-28 10/500 2026-03-01 10:55 by sunny81
[考研] 304求调剂 +3 52hz~~ 2026-02-28 5/250 2026-03-01 00:00 by 52hz~~
信息提示
请填处理意见