该函数用于设置正交网格,并生成从网格到实际地质网格的映射以进行内插。
set_regular_grid(extent=None, shape=None, z=None, **grid_kwargs)
extent
:一个大小为 (1, 6) 的列表或数组,表示网格的物理范围。该列表或数组的顺序形如 (xmin, xmax, ymin, ymax, zmin, zmax)。shape
:一个大小为 (1, 3) 的列表或数组,表示正交网格的形状。该列表或数组的顺序形如 (nx, ny, nz)。z
:一个大小为 (nz,) 的列表或数组,表示沿 Z 轴方向的网格位置。**grid_kwargs
:关键字参数,用于设置网格的其他属性。其中,关键字参数 cell_size
表示网格单元的大小,关键字参数 center
表示网格的中心位置。import gempy
# 创建模型
model = gempy.create_model('RegularGridModel')
# 设置正交网格
model.set_regular_grid(extent=[0,10,0,10,0,10],
shape=[10,10,10],
z=[0,1,2,3,4,5,6,7,8,9])