| 查看: 1157 | 回复: 3 | |||
fww2008木虫 (小有名气)
|
[求助]
单机多核并行计算下,该怎样对下列UDF中的DEFINE_ADJUST和DEFINE_SOURCE进行修改? 已有1人参与
|
|
在线等,望指教,谢谢! DEFINE_ADJUST(area_density, domain) { Thread *t; Thread **pt; cell_t c; Domain *pDomain = DOMAIN_SUB_DOMAIN(domain,P_PHASE); real voidx, voidy, voidz=0; { Alloc_Storage_Vars(pDomain,SV_VOF_RG,SV_VOF_G,SV_NULL); Scalar_Reconstruction(pDomain, SV_VOF,-1,SV_VOF_RG,NULL); Scalar_Derivatives(pDomain,SV_VOF,-1,SV_VOF_G,SV_VOF_RG,Vof_Deriv_Accumulate); } { Alloc_Storage_Vars(domain, SV_T_RG, SV_T_G, SV_NULL); T_derivatives(domain); Free_Storage_Vars(domain, SV_T_RG, SV_NULL); } mp_thread_loop_c (t,domain,pt) if (FLUID_THREAD_P(t)) { Thread *tp = pt[P_PHASE]; begin_c_loop (c,t) { #if RP_3D C_UDMI(c,t,0) = -(C_VOF_G(c,tp)[0]*C_T_G(c,t)[0]+C_VOF_G(c,tp)[1]*C_T_G(c,t)[1]+C_VOF_G(c,tp)[2]*C_T_G(c,t)[2]); #endif #if RP_2D C_UDMI(c,t,0) = -(C_VOF_G(c,tp)[0]*C_T_G(c,t)[0]+C_VOF_G(c,tp)[1]*C_T_G(c,t)[1]); #endif } end_c_loop (c,t) } Free_Storage_Vars(pDomain,SV_VOF_RG,SV_VOF_G,SV_NULL); Free_Storage_Vars(domain, SV_T_G, SV_NULL); } DEFINE_SOURCE(liquid_source,c,thread,dS,eqn) { real source; real DAB,Dt; Thread *tm=THREAD_SUPER_THREAD(thread); Thread **pt=THREAD_SUB_THREADS(tm); Dt=(0.09/0.7)*C_K(c,thread)*C_K(c,thread)/C_D(c,thread); DAB=Dt + diffu; source = DAB * C_R(c,pt[1]) * C_UDMI(c,tm,0); C_UDMI(c,tm,1)=source; dS[eqn]=diffu*C_UDMI(c,tm,0); return source; } |
» 猜你喜欢
国自然申请面上模板最新2026版出了吗?
已经有10人回复
推荐一本书
已经有12人回复
基金申报
已经有4人回复
计算机、0854电子信息(085401-058412)调剂
已经有4人回复
溴的反应液脱色
已经有6人回复
纳米粒子粒径的测量
已经有7人回复
常年博士招收(双一流,工科)
已经有4人回复
参与限项
已经有5人回复
有没有人能给点建议
已经有5人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
并行计算加入udf出错
已经有3人回复
fluent udf 编译问题 DEFINE_TRANSIENT_PROFILE(rotation_rate_ramp,time)
已经有8人回复
fluent并行计算、UDF添加及常见并行计算错误的全套解决方案
已经有211人回复
求助:Fluent单机多核多工况并行计算
已经有6人回复
udf在非host节点下并行计算message
已经有11人回复
单机多核并行计算下UDF的问题
已经有9人回复
进行单机多核udf的并行计算,需要怎么设置?
已经有9人回复
UDF 改为并行计算
已经有9人回复
利用DEFINE_EXCHANGE_PROPERTY编的蒸发和冷凝的udf,大侠们帮我看看对不对
已经有9人回复
UDF中DEFINE_ADJUST宏中使用C_UDSI_G
已经有36人回复
曳力模型udf要并行计算,该怎么修改呢
已经有5人回复
【求助】单机多核fluent并行udf
已经有13人回复
【求助】单机多核UDF怎么并行计算
已经有15人回复

|
顶一下 [ 发自手机版 http://muchong.com/3g ] |
2楼2015-01-27 13:21:49
fww2008
木虫 (小有名气)
- 应助: 4 (幼儿园)
- 金币: 4568.2
- 散金: 61
- 红花: 1
- 帖子: 154
- 在线: 303.3小时
- 虫号: 1011498
- 注册: 2010-05-04
- 性别: GG
- 专业: 传递过程

3楼2015-01-27 13:22:15
死天
专家顾问 (著名写手)
-

专家经验: +60 - 应助: 399 (硕士)
- 金币: 3648.9
- 红花: 89
- 帖子: 1336
- 在线: 443.8小时
- 虫号: 2643057
- 注册: 2013-09-09
- 专业: 流体力学
- 管辖: 仿真模拟
4楼2015-01-27 14:14:56












回复此楼