有效

流场数值模拟方法、装置、计算机设备和存储介质

赵钟、陈坚强、张勇、万云博、何先耀、武文军、徐刚
中国空气动力研究与发展中心计算空气动力研究所
赵钟机构 暂无
技术领域 暂无
陈坚强机构 暂无
技术领域 暂无
张勇机构 暂无
技术领域 暂无
万云博机构 暂无
技术领域 暂无
何先耀机构 暂无
技术领域 暂无
武文军机构 暂无
技术领域 暂无
徐刚机构 暂无
技术领域 暂无

摘要

本申请涉及一种流场数值模拟方法、装置、计算机设备和存储介质,该方法包括:对流场网格模型的几何拓扑进行封装隔离,得到多个网格块;确定每个网格块的网格数据结构;网格数据结构包括网格块的变量参数和求解函数组合;建立每个网格数据结构与对应的CPU核、内存地址以及执行线程的映射关系;根据映射关系,在各CPU核上采用相应执行线程将对应网格块的变量参数读入相应内存地址对应的内存子空间,并内存子空间内基于相应网格块的求解函数组合并发对变量参数执行隐式计算,得到流场数值。采用本方法,使得网格数据结构可以作为独立的求解对象,从而将整个流场求解分解成多个网格块分别求解,即能大幅降低OpenMP并行编程难度,还可提高并行计算效率。