关于DecomposePar 的问题



  • 同样的一个case,不同的decomposePar会对计算的效率有多少影响?

    a0b8811d-75b9-4a2c-a42a-b08af39faff2-image.png

    4dfd5171-53b1-4d8d-8747-85372f6c2b40-image.png

    相同的计算机配置,同时运行近似的case,mesh 相同,边界条件相同, 图1的case1和图2的case2区别是 lagrangian中,case2 计算了lift。

    其次
    最重要的区别在于如何分割网格。分割方式是simple。
    case1 是x y z 轴分别生成2个区域,生成了8个区域
    case2 是沿着z轴生成8个计算区域。

    可以看出Case2 即使在计算了 parcel 的lift的情况下,计算速度仍然高于Case1.

    请问有哪位大神有相关经验,如何能更有效的提高计算效率呢?



  • 有相同的经历,我的看法是粒子穿越不同的核时的数据交换影响了计算效率,单个粒子穿过的核越多,计算效率就越低



  • @yfclark 那请问,你是怎么处理的?



  • 没有指导意见,我现在用的sctoch划分,说的是划分后交界面最小,好像也没比simple快


Log in to reply