modify_order_surfaces
是Gempy库中的一个函数,用于修改地层面的排列顺序。
gempy.core.data.Surfaces.modify_order_surfaces(order_list)
order_list
:list
类型,包含地层面的名称。应该遵循期望的排列顺序。此函数没有返回值。
import gempy as gp
# 创建Surfaces对象
surfaces = gp.core.data.Surfaces()
# 创建地层面
surfaces.add_surfaces(['A', 'B', 'C', 'D'])
# 确保期望的排列顺序是['D', 'B', 'A', 'C']
surfaces.modify_order_surfaces(['D', 'B', 'A', 'C'])
ValueError
:如果order_list
中包含所有地层面的名称并且没有重复,则不会引发异常。如果未满足这些条件,则会引发ValueError
异常。