24小时热门版块排行榜    

查看: 2688  |  回复: 0

yaoya12345

银虫 (初入文坛)

[求助] fluent中关于 UDS 使用的问题!

DEFINE_SOURCE(uds5_l3t,c,t,dS,eqn)
{
        void a_b(int N, int k, double l[3], double w[3], double b[6], double TTs, double vvs);
        double a[6]={0.};
        double l[3]={0.};
        double w[3]={0.};
        double Tp, vp, uds0, uds1, uds2, uds3, uds4, uds5;
        int N=3;
        int k=6;            /* The total number of moments */


        Tp=C_T(c,t);   /* temperture of particles */
        vp=sqrt(pow(C_U(c,t),2) + pow(C_V(c,t),2) + pow(C_W(c,t),2));   

        w[0]=C_UDSI(c,t,0);
        w[1]=C_UDSI(c,t,1);
        w[2]=C_UDSI(c,t,2);
        l[0]=C_UDSI(c,t,3)/C_UDSI(c,t,0);
        l[1]=C_UDSI(c,t,4)/C_UDSI(c,t,1);
        l[2]=C_UDSI(c,t,5)/C_UDSI(c,t,2);

        a_b(N, k, l, w, a, Tp, vp);
        return a[5];  
}
      使用的模型是 欧拉欧拉气固两相模型。 UDS方程无扩散项,标准形式的时间项和对流项,源项如上面所示。但是无法迭代,第一步就出错,a_b函数是没错的,我觉得是用C_UDSI 给 l[3] 和w[3]赋值的那里出错了,可是又不知道为什么,求高人帮我看一下!我在软件用patch给UDS赋了初值。

[ Last edited by yaoya12345 on 2013-12-27 at 22:39 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 yaoya12345 的主题更新
信息提示
请填处理意见