一种适用于全球高分辨率的网格转换方法以及设备技术

技术编号:42587835 阅读:22 留言:0更新日期:2024-09-03 18:04
本说明书实施例公开了一种适用于全球高分辨率的网格转换方法以及设备。通过获取网格转换应用的源文件;确定所述源文件中关联特定数组的待编译代码文件,其中,所述特定数组包括采用整数型变量存储德劳内三角形网格信息或者泰森多边形网格信息的数组;增加所述待编译代码文件中的整数型变量默认的存储字节数,生成编译后的修正文件;采用所述修正文件替换所述待编译代码文件,生成另一网格转换应用;采用所述另一网格转换应用实现德劳内三角形与球面质心泰森多边形网格的转换。

【技术实现步骤摘要】

本说明书涉及大气数值模拟领域,尤其涉及一种适用于全球高分辨率的网格转换方法以及设备


技术介绍

1、在全球或者区域性的对于气象过程的数值模拟中,通常需要预先对地球表面进行网格的划分。划分得到的网格通常是多边形。多边形通常从三角形转换而得到,例如从德劳内三角形转换到泰森多边形网格的。

2、网格的数量越多,往往对于后续的模拟精度的提高更为有利。在一个高分辨率的数值模拟中,划分得到的网格的数量级可能是千万以上。但是在实际中,很多网格生成应用由于其初始代码的限制,对于部分网格信息的存储存在上限,从而导致生成的网格数量难以满足高分辨率网格数量级的要求。程序通常最先在德劳内三角形与球面质心泰森多边形网格转换的步骤因为数组存储有限而无法继续转换,导致程序崩溃。

3、基于此,需要一种稳定适应的高分辨率网格需求的网格转换方案。


技术实现思路

1、本说明书实施例提供一种适用于全球高分辨率的网格转换方法以及设备,用以解决如下技术问题:需要一种稳定适应的高分辨率网格需求的网格转换方案。p>

2、为解决本文档来自技高网...

【技术保护点】

1.一种适用于全球高分辨率的网格转换方法,包括:

2.如权利要求1所述的方法,其中,确定所述源文件中关联特定数组的待编译代码文件,包括:

3.如权利要求2所述的方法,其中,确定将所述网格信息转换为指定类型网格文件的代码文件为第二类型待编译代码文件,包括:

4.如权利要求2所述的方法,其中,增加所述待编译文件中的整数型变量默认的存储字节数,包括:

5.如权利要求4所述的方法,所述方法还包括:

6.如权利要求4所述的方法,其中,增加所述第一类型待编译代码文件中的整数型变量默认的存储字节数,包括:

7.如权利要求1所述的方...

【技术特征摘要】

1.一种适用于全球高分辨率的网格转换方法,包括:

2.如权利要求1所述的方法,其中,确定所述源文件中关联特定数组的待编译代码文件,包括:

3.如权利要求2所述的方法,其中,确定将所述网格信息转换为指定类型网格文件的代码文件为第二类型待编译代码文件,包括:

4.如权利要求2所述的方法,其中,增加所述待编译文件中的整数...

【专利技术属性】
技术研发人员:赵纯李顾东泽顾俊赵永璇
申请(专利权)人:中国科学技术大学
类型:发明
国别省市:

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

1