该方法是gempy.core.interpolator.InterpolatorModel类中的方法。该方法用于设置一个名为“is_fault”的布尔类型共享变量,用于表示是否存在断层。
该方法没有输入参数。
该方法没有返回值。
该方法的主要功能是定义和设置一个名为“is_fault”的布尔类型共享变量,并在生成Theano函数时将其传递到函数中。当该变量的值为True时,表示存在断层。当该变量的值为False时,表示不存在断层。
import gempy as gp
geo_model = gp.create_model('test')
# 生成断层
gp.set_interpolator(geo_model)
geo_model.set_is_fault([0])
# 设置布尔类型共享变量
geo_model.set_theano_shared_is_fault()
# 获取Theano函数
f = geo_model.interpolator._compile_3d()
# 构建模型
geo_model.surfaces
# 生成三维网格
gp.compute_model(geo_model, compute_mesh=True)
该方法没有异常。