为什么两个对接的处理器边界处的值不一样?
-
-
@李东岳 李老师, 又测试了好几个算例,都发现有这个问题,就是两个处理器边界的值对应不上。而且讲道理,处理器边界上的值不就是相邻两个格心值插到face上的值吗?为什么会出现不同处理器上值不一样的情况呢?另外,我感觉,处理器边界的值和物理边界的值不一样,因为物理边界上是一定要给值的,因为我们是根据物理边条算出内场格心未知量,而处理器边界上的值是被内场格心未知量算出的,对未知量的求解没有影响(一句话总结,物理边条决定内场,内场决定处理器边条),从这个角度说,处理器边界上的值不给也行,不影响求解 ,不知道我这么理解对不对?谢谢!
-
自挖自填,确实两者是不一样的,因为通信边界的值是相邻进程发送过来的格心值,并不是我理解的格心插值到面心。
2021年4月17日 14:05
5/5
2021年4月20日 14:32