reset_flow_control_initial_results
是Gempy中的InterpolatorModel
类的一个方法。该方法用于将流控变量的初始结果重置为未计算过的初始值。
reset_flow_control_initial_results()
该方法没有任何参数。
无返回值。
以下示例展示了如何使用reset_flow_control_initial_results
方法:
import gempy as gp
# 创建gempy模型,定义网格和地层属性
model = gp.create_model('my_model')
gp.init_data(model, [0,10,0,10,0,10], [2,2,2])
gp.set_series(model, {"layer1": "rock1", "layer2": "rock2"},
order_series=['layer1', 'layer2'])
gp.map_stack_to_surfaces(model, {'rock1': 'layer1', 'rock2': 'layer2'})
# 创建插值器
interp_data = gp.InterpolatorData(model)
interpolator = gp.InterpolatorModel(interp_data, output=['gravity'])
# 重置流控变量的初始结果为未计算的值
interpolator.reset_flow_control_initial_results()
在上述代码中,我们首先创建了一个Gempy模型并定义了网格和地层属性。接下来,我们创建了一个插值器并使用reset_flow_control_initial_results
方法将流控变量的初始结果重置为未计算过的初始值。
InterpolatorModel
对象。