该函数用于设置普通层级(regular grids)或者潜在层级(potential fields)与对应断层之间的关系。
set_fault_relation(self, series_faultrelation)
self
- Stack对象series_faultrelation
- 可索引的数据框(pandas DataFrame),包括以下列:
Series
- 普通层级或潜在层级的名称Fault
- 断层的名称无返回值,该函数会在Stack对象中设置断层关系。
import pandas as pd
import gempy as gp
data_path = 'path/to/data/'
geo_model = gp.create_model('model')
gp.init_data(geo_model, [0, 10, 0, 10, 0, 10], [50, 50, 50],
path_i=data_path + 'input_data/kriging_data.csv',
path_o=data_path + "output_data/surface_points.csv")
# 创建一个关于“layer_1”和断层“fault_1”的关系数据框
fault_relation = pd.DataFrame({'Series': ['layer_1'], 'Fault': ['fault_1']})
# 在Stack对象中设置关系
geo_model.set_fault_relation(fault_relation)