基于节点重叠型区域分解无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交替迭代的有限元并行计算方法,可通用于复杂结构、电磁、声、热、流体等多物理场及耦合场,且收敛性能与串行保持一致。