24小时热门版块排行榜    

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

kylafree

至尊木虫 (知名作家)

[求助] UDF并行化

请教各位大侠一个UDF并行化的问题。下面的UDF是统计一个圆柱体模型的进口组分流量。我自己试了一些并行化的语句,但没有成功。恳请大侠指点。感谢。
real m_in1=0.0 , m_out1 = 0.0 ;     
DEFINE_EXECUTE_AT_END(jinchukou)      
{
#if !RP_HOST
Thread *thread_in = Lookup_Thread(Get_Domain(1), 12);   /*12为进口面in的ID*/
  face_t face;  
real m ;
real t1 = CURRENT_TIMESTEP;
begin_f_loop(face,thread_in)
{  
   m = F_YI(face,thread_in,0)*F_FLUX(face,thread_in) ;   /*F_FLUX为通过面f的质量流量,单位kg/s */
   m_in1 = m_in1 + m*t1 ;   
}
end_f_loop(face,thread_in)
m_in1 = PRF_GRSUM1(m_in1);
Message0("\n m_in1 = %f\n" , m_in1);
#endif
}
回复此楼

» 猜你喜欢

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

请叫我shen

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by kylafree at 2011-09-27 21:38:29
自己已解决。

请问您是怎么解决的呢
4楼2019-09-18 20:29:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答
信息提示
请填处理意见