一种面向重叠网格的网格处理方法和装置制造方法及图纸

技术编号:41662064 阅读:36 留言:0更新日期:2024-06-14 15:22
本发明专利技术属于计算机图形处理技术领域。本发明专利技术公开了一种面向重叠网格的网格处理方法和装置,该方法包括:读入原始计算网格;将所述原始计算网格进行区域划分,并且将区域划分后存在重叠关系的网格块进行并行装配处理、即完成对网格单元属性的判断,确定每个插值单元对应的贡献单元及其对应的网格块信息;即完成插值映射关系的创建,并进行通信操作,以获得插值映射关系;根据通信操作所获得的插值单元索引及坐标信息,在贡献单元所属的网格块进行插值计算;将插值计算结果按照指定的插值单元索引顺序依次赋值在数据容器中,并一次性发送给相应的网络块中,并为各插值单元赋值。本发明专利技术优化了插值计算的过程,提高了并行计算效率。

【技术实现步骤摘要】

本专利技术属于计算机图形处理,特别涉及一种面向重叠网格的网格处理方法和装置


技术介绍

1、现有技术中,在计算流体力学(cfd,computational fluid dynamics)中使用复杂模型生成高质量网格技术,要把计算区域离散化为网格,离散网格的质量是cfd正确计算的关键。其中,为降低复杂外形网格离散的难度并保证在多体相对运动时各个部件贴体网格的质量,在网格离散时允许各个部件之间的网格相互重叠,即重叠网格技术在生成高质量网格方面优势突出。重叠网格因无需再进行繁杂的拓扑分区,并能够保证多体相对运动时各个部件贴体网格的质量,在 cfd 领域中得到了广泛关注和应用。

2、在面向工程应用时,由于cfd计算量大,需要在高性能并行计算机系统上开展大规模并行计算。现有cfd并行计算会将计算区域划分成上百个甚至上千个子区域。其次,需要判断子区域之前是否存在重叠关系,并在存在重叠关系的多个子区域之间确定各个子区域的插值单元及其对应有效贡献单元。最后,依次将贡献单元的信息通信给该子区域的插值单元,进行插值计算,实现各个子区域流场变量的信息交互。但是,由于本文档来自技高网...

【技术保护点】

1.一种面向重叠网格的网格处理方法,其特征在于,包括:

2.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述在贡献单元所属的网格块中,根据通信操作所获得的插值映射关系,利用贡献单元所属的网格块中的流场信息进行插值计算,包括:

3.根据权利要求2所述面向重叠网格的网格处理方法,其特征在于,采用以下表达式,利用贡献单元所属的网格块中的流场信息进行插值计算:

4.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述基于所确定的具有重叠关系的网格块,在插值单元所属的网格块中,创建插值映射关系,并进行通信操作,以获得插值映射关系,包括:<...

【技术特征摘要】

1.一种面向重叠网格的网格处理方法,其特征在于,包括:

2.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述在贡献单元所属的网格块中,根据通信操作所获得的插值映射关系,利用贡献单元所属的网格块中的流场信息进行插值计算,包括:

3.根据权利要求2所述面向重叠网格的网格处理方法,其特征在于,采用以下表达式,利用贡献单元所属的网格块中的流场信息进行插值计算:

4.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述基于所确定的具有重叠关系的网格块,在插值单元所属的网格块中,创建插值映射关系,并进行通信操作,以获得插值映射关系,包括:

5.根据权利要求1所述面向重叠网格的网格处理方法,其特征在于,所述...

【专利技术属性】
技术研发人员:赵钟张勇罗玉明郭永恒何先耀何磊徐刚孟丽媛何琨
申请(专利权)人:中国空气动力研究与发展中心计算空气动力研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1