基于节点重叠型区域分解无Schwarz交替的有限元并行计算方法
基本信息
申请号 | CN202010761538.X | 申请日 | - |
公开(公告)号 | CN111914455A | 公开(公告)日 | 2020-11-10 |
申请公布号 | CN111914455A | 申请公布日 | 2020-11-10 |
分类号 | G06F30/23(2020.01)I;G06F17/13(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 代民果;张群 | 申请(专利权)人 | 英特工程仿真技术(大连)有限公司 |
代理机构 | 大连东方专利代理有限责任公司 | 代理人 | 英特工程仿真技术(大连)有限公司 |
地址 | 116000辽宁省大连市高新园区火炬路56A第21层(2101室) | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种基于节点重叠型区域分解无Schwarz交替的有限元并行计算方法,包含以下步骤:各个进程协作分解全局网格;所述各个进程建立重叠一层的数据交换区域;所述各个进程协作建立区域通信拓扑及重叠区域ghost点收发结构;进程按照有限元节点在单元内的局部编号完成单元矩阵装配,再根有限元节点在单元内部的局部编号到区域内的编号的映射,完成区域矢量和矩阵装配。本发明通过基于节点的ParMetis重叠区域分解无Schwarz交替迭代的有限元并行计算方法,可通用于复杂结构、电磁、声、热、流体等多物理场及耦合场,且收敛性能与串行保持一致。 |
