存在周期性边界如何分块
-
我的case里面存在cyclicggi或者cyclicAMI的边界,decomposepar该怎么办呢?常见的几种我都试过了,出现了两个面网格数目不一样的警告,运算跑两步就发散了。
已经使用了conversePatth了,还是不行,网上说要把周期性的两个面放在一个块里面,怎么办到呢?(不并行运算是没问题的,能跑的)
-
试一试在 decomposeParDict 里面使用 preservePatches [1] 。
-
@wwzhao 我之前打错了,我就是已经使用了preservePatches,最终得到两个周期性边界的nFaces数不一样,从而在decomposepar的时候,出现了uncovered faces founded on master:1625 on slave:0的警告。然后去运行算例两步就发散了。
对于存在cyclic边界的问题,怎么能保证每个processor都一样的nfaces?感觉办不到呀,您的做过的这方面的case能办到吗?
-
@中国轰炸机飞机斯曼 我没做过cyclicAMI的算例,你的网格是用什么生成的?
-
@wwzhao谢谢,已经解决,在extend里面有GlobalPatchesZones,设置这个就能运行了