resqpy.grid_surfaceΒΆ
Classes for RESQML objects related to surfaces.
Classes
Class of object consisting of outer skin of grid (not a RESQML class in its own right). |
Functions
Creates a boolean array denoting the bisection of the grid by the face sets. |
|
Returns a numpy bool array denoting the bisection of the top layer of the grid by the curtain face sets. |
|
Creates a Mesh and corresponding Surface representing a column face. |
|
Returns a grid connection set containing those cell faces which are deemed to represent the surface. |
|
Returns a grid connection set containing those cell faces which are deemed to represent the surface. |
|
Returns a grid connection set containing those cell faces which are deemed to represent the surface. |
|
Returns a grid connection set containing those cell faces which are deemed to represent the surface. |
|
Return first intersection with cell's surface found along a trajectory. |
|
Returns info about the first intersection of well trajectory(s) with layer interface. |
|
Returns xyz and other info of the first intersection of well trajectory with surface. |
|
Searches for intersection of a single trajectory segment with an I or J column face. |
|
Returns an array of column indices and an array of xyz of intersections of well trajectory with layer interface. |
|
Returns an array of triangle indices and an array of xyz of intersections of well trajectory with surface. |
|
Returns a surface or list of surfaces representing the faces of the cells visited by the well. |
|
Returns a Surface object generated from the grid layer interface points. |
|
Returns a Surface object generated from the grid cross section points. |
|
Returns a Surface object generated from the grid layer interface points after any faults are 'healed'. |
|
Returns a Surface object generated from the grid cross section points for an unfaulted grid. |
|
Cretaes a dictionary of the indices that bound the surface (where the faces are True). |
|
Finds the faces that intersect the surface in 3D. |
|
Returns True if point xyz is within cell kji0, but not on its surface. |
|
Populate an empty blocked well object based on the intersection of its trajectory with a grid. |
|
Returns a numpy int8 array indicating whether cells are above, below or between K faces. |
|
Returns True if there is some overlap of the xyz boxes for the trajectory and grid, False otherwise. |