一种块自适应型笛卡尔网格快速图映射方法及系统

    公开(公告)号:CN113689556B

    公开(公告)日:2021-12-24

    申请号:CN202111237363.3

    申请日:2021-10-25

    Abstract: 本发明公开了一种块自适应型笛卡尔网格快速图映射方法及系统,该方法包括以下步骤:S1,在MPI环境初始化后,在各处理器导入分布式块自适应型笛卡尔网格的几何数据,以此重构出多叉树结构,并建立相邻层次结点的链接关系;S2,跨处理器分享区域分解边界处的结点几何信息,并存储于相应的虚拟结点数据容器中;S3,在当前处理器上构造各叶子结点的局部几何拓扑;S4,在每个处理器上归一化完全重合的几何元素;S5,基于跨处理器查询操作建立区域分解边界处对接面元素的动态通信映射;S6,在各处理器上并行导出非结构多面体计算网格。本发明解决了现有技术存在的自适应几何模块与物理场数值模拟器融合困难、动态几何数据格式转化效率低等问题。

    一种块自适应型笛卡尔网格快速图映射方法及系统

    公开(公告)号:CN113689556A

    公开(公告)日:2021-11-23

    申请号:CN202111237363.3

    申请日:2021-10-25

    Abstract: 本发明公开了一种块自适应型笛卡尔网格快速图映射方法及系统,该方法包括以下步骤:S1,在MPI环境初始化后,在各处理器导入分布式块自适应型笛卡尔网格的几何数据,以此重构出多叉树结构,并建立相邻层次结点的链接关系;S2,跨处理器分享区域分解边界处的结点几何信息,并存储于相应的虚拟结点数据容器中;S3,在当前处理器上构造各叶子结点的局部几何拓扑;S4,在每个处理器上归一化完全重合的几何元素;S5,基于跨处理器查询操作建立区域分解边界处对接面元素的动态通信映射;S6,在各处理器上并行导出非结构多面体计算网格。本发明解决了现有技术存在的自适应几何模块与物理场数值模拟器融合困难、动态几何数据格式转化效率低等问题。

    一种优化设计空间的动态改进方法

    公开(公告)号:CN111967090A

    公开(公告)日:2020-11-20

    申请号:CN202010771310.9

    申请日:2020-08-04

    Abstract: 本发明公开了一种优化设计空间的动态改进方法,本方法利用方差分析与Pareto前沿相结合来实现对设计空间的动态扩展,优化一定步数后,根据Pareto前沿中种群个体的空间分布来动态调整设计空间范围,利用方差分析的结果来指导对处于设计空间边界的设计变量进行设计空间的扩展,一定程度上弥补了初始设计空间不够完备的问题。本发明公开的优化设计空间的动态改进方法可以降低初始设计空间的范围,从而可以在相同的种群规模下提高优化效率和精度,降低计算成本;同时,本方法中Pareto前沿的种群提供了设计空间调整的位置信息,方差分析的结果又可以给出设计空间调整是扩大还是减少的指导性建议,从而提高了设计空间调整的针对性。

    一种三维分布式笛卡尔网格的Hilbert编码方法及装置

    公开(公告)号:CN119166158A

    公开(公告)日:2024-12-20

    申请号:CN202411648485.5

    申请日:2024-11-19

    Abstract: 本申请公开了一种三维分布式笛卡尔网格的Hilbert编码方法及装置,涉及计算机科学与信息处理技术领域,定义基本状态链接器和Hilbert编码器的存储结构,调用内存管理器构造笛卡尔网格八叉树结构的层级变换群模型,在初始化阶段调用内存管理器,在每个处理器上同步进行Hilbert编码器的实例化,通过消息传递接口进行全局规约操作并行计算出三维空间笛卡尔网格区域坐标分量的下确界,利用Hilbert编码器在每个处理器上生成笛卡尔网格八叉树结点的Hilbert编码,销毁Hilbert编码器并对每个处理器释放Hilbert编码器的存储空间。对于笛卡尔网格在每一步并行自适应过程中实现八叉树结点中心的Hilbert码计算,进而实现动态负载平衡过程,为大型笛卡尔网格上的高性能流场数值模拟提供支持。

Patent Agency Ranking