| 查看: 3085 | 回复: 4 | ||
[求助]
fluent动网格采用的udf为DEFINE_CG_MOTION,在进行并行运算时应该进行怎样的修改呢? 已有1人参与
|
|
使用的udf很简单,具体如下: # include "udf.h" DEFINE_CG_MOTION(value, dt, cg_vel, cg_omega, time, dtime) { NV_S(cg_omega, = , 0.0); NV_S(cg_vel, = , 0.0); if (time <= 4) cg_vel[0] = 0.0061896 * cos(6.0682 * time); else cg_vel[0] = 0; } 使用并行运算后,发现运算的结果和串行的有差别。 所以想请问下大家,这个udf在进行并行运算时应该进行修正吗?如何修正? 金币奉上,求赐教. |
» 猜你喜欢
大龄残疾硕士的一点执念
已经有24人回复
祈祷青基必中
已经有10人回复
关于如何从代码看上不上会
已经有19人回复
b口会评
已经有6人回复
信息学部会评时间
已经有3人回复
在职考研
已经有7人回复
MSER送审了还被拒稿
已经有5人回复
硝基还原
已经有5人回复
化学口会评?应用基础研究和基础研究,希望能分开
已经有3人回复
今年E04面上
已经有21人回复
2楼2016-10-08 21:32:23
送红花一朵 |
计算得到的流体对固体的作用力有差别。计算过程中还是出现了warning:poor matching faces found(more than 50% intersected) for the matching interface,如果不是因为udf的问题,那会不会是因为这个warning导致的呢?这个warning到现在都没有找到很好的解决办法,因为在计算的case中,interface不能避免,必须要存在,而在并行过程中总是会出现分割interface不匹配的情况。 发自小木虫Android客户端 |
3楼2016-10-08 23:05:08
八怪
木虫 (正式写手)
- 应助: 3 (幼儿园)
- 金币: 3594.6
- 红花: 3
- 帖子: 725
- 在线: 88.3小时
- 虫号: 1368110
- 注册: 2011-08-14
- 性别: GG
- 专业: 内流流体力学

4楼2017-12-28 11:20:01
5楼2018-11-15 23:37:05











回复此楼