该函数被用来向模型中添加隐式krieging (Implicit Co-Kriging)的地层体(surfaces)。
surfaces
(list): 表示新加入地层体的list,每一个元素的类型是gempy.core.data_modules.surface.Surfaceseries_nam
e (string): 等值线(series)的名称, 默认值为"data".无返回值
隐式krieging的地层体相当于连续的等值线,可用于定义地层构造的位置。该函数允许向模型中添加隐式krieging的地层体,同时将其添加到与系列名称对应的区域中。
import gempy as gp
geo_model = gp.create_model('MyGeoModel')
# 添加新的地层体
gp.add_series(geo_model, ['Layer1', 'Layer2'])
surfaces = gp.create_surfaces(geo_model, ['my_surface1', 'my_surface2'])
gp.add_surfaces(geo_model, surfaces)
在该示例中,我们首先创建一个地质模型。然后添加新的地层series,然后创建一个新的含有两个地层体的表面。最后,我们将其添加到模型中。
SeriesNotDefinedError
: 系列名称不存在时抛出该异常。