24小时热门版块排行榜    

CyRhmU.jpeg
查看: 707  |  回复: 2

染血之月

新虫 (初入文坛)

[求助] fluent导入UDF,初始化错误

用的是二维,把一片区域设置为多孔介质,其粘性阻力与关系阻力与空隙率和相含率有关
写成如下UDF但是小弟在fluent导入UDF,初始化错误,Error:  received a fatal signal (Segmentation fault). Error Object: #f
还望各位前辈指点迷津
#include "udf.h"

DEFINE_PROFILE(porosity_function, t, nv)
{
        Thread *thread_g;
        real void_g, cgmb, a, b, cta;
        cell_t c;
        void_g = C_VOF(c, thread_g);/* gas vol frac*/
        cta = 0.36;
        cgmb = 1 - void_g * cta;
        a = 0.64 / cgmb;
        b = void_g * cta;
        begin_c_loop(c, t)
        {
                C_PROFILE(c, t, nv) = 3.6 *void_g*cgmb*pow(a, 0.33333) / pow(b, 3) / 0.0016;
        }
        end_c_loop(c, t);
}
回复此楼

» 猜你喜欢

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

染血之月

新虫 (初入文坛)

我自己认为是在相含率的位置出现问题,但不知该如何修改
2楼2018-11-19 14:39:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

温公公

银虫 (小有名气)

楼主解决了吗,我也遇到了相同的问题,加入相含率之后计算时直接出错

发自小木虫Android客户端
3楼2020-03-24 17:32:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 染血之月 的主题更新
信息提示
请填处理意见