Project Tree Classes
ResInsight provides access to a number of other objects in the Project Tree. These all inherit the PdmObjectBase class class.
You can look for objects of a specific type by using the descendants method of rips.project
import rips
# Connect to ResInsight instance
resinsight = rips.Instance.find()
# Example code
print("ResInsight version: " + resinsight.version_string())
# Get a list of all Eclipse views in the project
views = resinsight.project.descendants(rips.EclipseView)
The classes are grouped by topic. Select a topic below to see its classes; each class links to its full API reference. Members shared by every class are documented once on PdmObjectBase class.
- Application and Project
- Cases and Case Collections
- Grids
- Summary Data
- Views and Contour Maps
- Cell Results and Color Legends
- Cell Filters and Intersections
- Annotations and Polygons
- Wells and Well Paths
- Well Events
- Well Logs
- Well Log Plots
- Perforations and Fishbones
- Valves
- Fractures
- Well Bore Stability
- Surfaces
- Plots and Curves
- Data Containers and Statistics
- Base Classes
- Other Classes