24小时热门版块排行榜    

查看: 607  |  回复: 0

wuzy1991

新虫 (小有名气)

[求助] fluent 并行计算~~单核可以,编写并行语句出错

udf语句的目的是:

希望炉膛的出口颗粒赋值到入口;保证颗粒的存料量不发生改变

程序如下:
DEFINE_PROFILE(klinlet2,t,index)
{
    Domain *domain;
    Thread *t_s;
    face_t f;
    double flux,flux_tot1,veloc;
    flux_tot1=0.0;
                domain=Get_Domain(3);/*1:混合相,2:主相,3:第二相*/
                t_s=Lookup_Thread(domain,15);/*出口边界ID*/
                begin_f_loop(f,t_s)
                {
                        flux=F_FLUX(f,t_s);
                        flux_tot1+=flux;
                }
                end_f_loop(f,t_s)
                        veloc=flux_tot1/kelimidu/7.065/0.4;
                begin_f_loop(f,t)
                {
                        F_PROFILE(f,t,index)=veloc;
                }
                end_f_loop(f,t)
}
哪位大神给我指点一二

主要的问题是有关求和的并行语句的叠加~~~
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wuzy1991 的主题更新
信息提示
请填处理意见