resqpy.propertyΒΆ

Collections of properties for grids, wellbore frames, grid connection sets etc.

Classes

GridPropertyCollection

Class for RESQML Property collection for an IJK Grid, inheriting from PropertyCollection.

Property

Class for an individual property object; uses a single element PropertyCollection behind the scenes.

PropertyCollection

Class for RESQML Property collection for any supporting representation (or mix of supporting representations).

PropertyKind

Class catering for RESQML bespoke PropertyKind objects.

StringLookup

Class catering for RESQML obj_StringLookupTable objects.

WellIntervalProperty

Thin wrapper class around interval properties for a Wellbore Frame or Blocked Wellbore.

WellIntervalPropertyCollection

Class for RESQML property collection for a WellboreFrame for interval or blocked well logs

WellLog

Thin wrapper class around RESQML properties for well logs.

WellLogCollection

Class for RESQML Property collection for a Wellbore Frame (ie well logs), inheriting from PropertyCollection.

Functions

create_transmisibility_multiplier_property_kind

Create a local property kind 'transmisibility multiplier' for a given model.

guess_uom

Returns a guess at the units of measure for the given kind of property.

infer_property_kind

Guess a valid property kind.

property_collection_for_keyword

Returns a new PropertyCollection with parts that match the property kind and facet deduced for the keyword.

property_kind_and_facet_from_keyword

If keyword is recognised, returns equivalent resqml PropertyKind and Facet info.

property_over_time_series_from_collection

Returns a new PropertyCollection with parts like the example part, over all indices in its time series.

property_part

Returns individual property part from model matching filters.

property_parts

Returns list of property parts from model matching filters.

reformat_column_edges_from_resqml_format

Converts an array of shape (nj,ni,4) in RESQML edge ordering to shape (nj,ni,2,2)

reformat_column_edges_to_resqml_format

Converts an array of shape (nj,ni,2,2) to shape (nj,ni,4) in RESQML edge ordering.

same_property_kind

Returns True if the two property kinds are the same, or pseudonyms.

selective_version_of_collection

Returns a new PropertyCollection with those parts which match all arguments that are not None.

write_hdf5_and_create_xml_for_active_property

Writes hdf5 data and creates xml for an active cell property; returns uuid.

resqpy.property.grid_property_collection

Class for a collection of grid properties

resqpy.property.property_collection

Class handling collections of RESQML properties for grids, wellbore frames, grid connection sets etc.

resqpy.property.property_common

Module containing common methods for properties

resqpy.property.property_kind

Containing resqml propertykind class

resqpy.property.string_lookup

Class containing resqml stringlookup class.

resqpy.property.well_interval_property

Class for wellintervalproperty, for resqml wellbore frame of blocked wellbore supports.

resqpy.property.well_interval_property_collection

Class for a collection of well interval properties

resqpy.property.well_log

Class for a welllog, representing resqml properties for well logs

resqpy.property.well_log_collection

Class for a collection of well logs