gemgis.utils.ray_trace_multiple_surfaces#

gemgis.utils.ray_trace_multiple_surfaces(surfaces: list, borehole_top: Union[numpy.ndarray, list], borehole_bottom: Union[numpy.ndarray, list], first_point: bool = False) list#

Function to return the depth of multiple surfaces in one well using PyVista ray tracing

Parameters
  • surfaces (list) – List of calculated GemPy surfaces

  • borehole_top – Coordinates of the top of the well

  • borehole_bottom – Coordinates of the bottom of the well

  • first_point (bool) – Returns intersection of first point only

Returns

intersections – List of intersections

Return type

list

New in version 1.0.x.