Fesapi
2.0.0.0
This project provides C++ classes which allow an easy access in import and export to the Energistics standards.
|
The resqml2 namespace. This namespaces contains classes to handle data objects that exist in both RESQML v2.0.1 and RESQML v2.2. The classes of this namespace should be favored, when possible, instead of the classes of the namespace resqml2_0_1 and resqml2_2. More...
Classes | |
class | AbstractColorMap |
Map of abstract colors. More... | |
class | AbstractColumnLayerGridRepresentation |
Proxy class for an abstract column layer grid representation. More... | |
class | AbstractFeature |
Proxy class for an abstract feature. More... | |
class | AbstractFeatureInterpretation |
Proxy class for an abstract feature interpretation. More... | |
class | AbstractGridRepresentation |
Proxy class for an abstract grid representation. More... | |
class | AbstractIjkGridRepresentation |
Proxy class for an abstract IJK grid representation. This class is semantically abstract. Technically speaking, it is not an abstract because it can be used in case of partial transfer where we don't know the geometry of the IJK grid. More... | |
class | AbstractLocal3dCrs |
Proxy class for an abstract local 3D coordinate reference system (CRS). More... | |
class | AbstractOrganizationInterpretation |
This class defines the behaviour of all RESQML2 organizations. More... | |
class | AbstractProperty |
Proxy class for an abstract property. More... | |
class | AbstractRepresentation |
Proxy class for an abstract representation. More... | |
class | AbstractSeismicLineFeature |
Proxy class for an abstract seismic line feature. Defined by one lateral dimension: trace (lateral). Seismic trace of the 3D seismic survey. To specify its location, the seismic feature can be associated with the seismic coordinates of the points of a representation. More... | |
class | AbstractStratigraphicOrganizationInterpretation |
An abstract stratigraphic organization interpretation is the main class that defines the relationships between the stratigraphic units and provides the stratigraphic hierarchy of the earth. More... | |
class | AbstractSurfaceFrameworkRepresentation |
Parent class for a sealed or non-sealed surface framework representation. Each one instantiates a representation set representation. The difference between the sealed and non- sealed frameworks is that, in the non-sealed case, we do not have all of the contacts, or we have all of the contacts but they are not all sealed. More... | |
class | AbstractSurfaceRepresentation |
An abstract surface representation. It is the parent class of structural surface representations, which can be bounded by an outer ring and has inner rings. These surfaces may consist of one or more patches. More... | |
class | AbstractTechnicalFeature |
An abstract technical feature. These are objects that exist by the action of humans. More... | |
class | AbstractValuesProperty |
Proxy class for an abstract values property. More... | |
class | BlockedWellboreRepresentation |
A blocked wellbore representation. This is the information that allows you to locate, on one or several grids (existing or planned), the intersection of volume (cells) and surface (faces) elements with a wellbore trajectory (existing or planned). More... | |
class | BoundaryFeature |
A boundary feature. This is an interface between two geological objects, such as horizons and faults. It is a surface object. More... | |
class | BoundaryFeatureInterpretation |
A boundary feature interpretation. This is the main class for data describing an opinion of a surface feature between two volumes. More... | |
class | CategoricalProperty |
Proxy class for a categorical property. It contains discrete integers. This type of property is associated either: as an internally stored index to a string through a lookup mapping, or as an internally stored double to another double value through an explicitly provided table. More... | |
class | CmpLineFeature |
class | CommentProperty |
Proxy class for a comment property. It is used to capture comments or annotations associated with a given element type in a data-object, for example, associating comments on the specific location of a well path. More... | |
class | ContinuousColorMap |
Map of continuous colors. This class cannot be inherited. More... | |
class | ContinuousProperty |
Proxy class for a continuous property. Most common type of property used for storing rock or fluid attributes; all are represented as floating point values. So that the value range can be known before accessing all values, the min and max values of the range are also optionally stored. More... | |
class | CulturalFeature |
A cultural feature. It identifies a frontier or boundary in the earth model that is not a geological feature but an arbitrary geographic/geometric surface used to delineate the boundary of the model. More... | |
class | DeviationSurveyRepresentation |
A deviation survey representation. It Specifies the station data from a deviation survey. More... | |
class | DiscreteColorMap |
Map of discrete colors. This class cannot be inherited. More... | |
class | DiscreteProperty |
Proxy class for a discrete property. Such property contains discrete integer values; typically used to store any type of index. So that the value range can be known before accessing all values, it also optionally stores the minimum and maximum value in the range. More... | |
class | DoubleTableLookup |
Defines a function for table lookups. For example, used for linear interpolation, such as PVT. More... | |
class | EarthModelInterpretation |
This class is a container for stratigraphic, structural and rock fluid organization interpretations that are consistent to each others. More... | |
class | FaultInterpretation |
A fault interpretation. This type of boundary feature contains the data describing an opinion about the characterization of the fault. More... | |
class | FluidBoundaryInterpretation |
class | GenericFeatureInterpretation |
An interpretation of a feature that is not specialized. For example, use it when the specialized type of the associated feature is not known. More... | |
class | GeobodyBoundaryInterpretation |
A type of boundary feature, this class identifies if the boundary is a geobody and the type of the boundary. More... | |
class | GeobodyInterpretation |
A type of rock feature, this class identifies if a rock feature is a geobody with any qualifications on the interpretation of the geobody. More... | |
class | Grid2dRepresentation |
A 2d grid representation. More... | |
class | GridConnectionSetRepresentation |
Proxy class for a grid connection set representation. This representation consists of a list of connections between grid cells, potentially on different grids. More... | |
class | HorizonInterpretation |
An interpretation of a horizon, which optionally provides stratigraphic information. More... | |
class | IjkGridExplicitRepresentation |
An IJK Grid explicit representation defines each cell corner position by means of XYZ coordinates. Adjacent cell corner are supposed to be located the same so they are not repeated unless you define split lines or split nodes. More... | |
class | IjkGridLatticeRepresentation |
The main use case for this class is the representation of a seismic cubes. Notice that, in seismic context, I is the slowest axis, J is the intermediate axis and K is the fastest axis. In reservoir grid, I is the fastest axis, J is the intermediate axis and K is slowest axis. It should be improved in future RESQML versions. More... | |
class | IjkGridNoGeometryRepresentation |
This class is dedicated to IJK grids with undefined IjkGridGeometry . There are two main use cases. A first one is block-centered grid, where no geometry is attached to nodes but a property should spatialize cells centers. A second one is LGRs (local refinement grids), where the refined geometry is given thanks to refinement parameters. More... | |
class | IjkGridParametricRepresentation |
An IJK Grid parametric representation define the cell corner positions by means of parameters along the pillars of the grid. Adjacent cell corner are supposed to be located the same so they are not repeated unless you define split lines or split nodes. More... | |
class | LocalDepth3dCrs |
Defines a local depth coordinate system. The geometrical origin and location are defined by the elements of the base class AbstractLocal3dCrs. This CRS uses the units of measure of its projected and vertical CRS. More... | |
class | LocalTime3dCrs |
Defines a local time coordinate system. The geometrical origin and location are defined by the elements of the base class AbstractLocal3dCrs. This CRS defines the time unit that the time-based geometries that refer to it will use. More... | |
class | MdDatum |
Proxy class for a MD datum. An MD datum specifies the location of the measured depth = 0 reference point. The location of this reference point is defined with respect to a CRS, which need not be the same as the CRS of a wellbore trajectory representation, which may reference this location. More... | |
class | Model |
The explicit description of the relationships between geologic features, such as rock features (e.g. stratigraphic units, geobodies, phase unit) and boundary features (e.g., genetic, tectonic, and fluid boundaries). In general, this concept is usually called an "earth model", but it is not called that in RESQML. More... | |
class | NonSealedSurfaceFrameworkRepresentation |
A non sealed surface framework representation is collection of contact representations parts, which are a list of contact patches with no identity. This collection of contact representations is completed by a set of representations gathered at the representation set representation level. More... | |
class | PlaneSetRepresentation |
Defines a plane representation, which can be made up of multiple patches. Commonly represented features are fluid contacts or frontiers. Common geometries of this representation are titled or horizontal planes. More... | |
class | PointSetRepresentation |
A representation that consists of one or more node patches. Each node patch is an array of xyz coordinates for the 3D points. There is no implied linkage between the multiple patches. More... | |
class | PointsProperty |
Proxy class for an points property. More... | |
class | PolylineRepresentation |
A representation made up of a single polyline or "polygonal chain", which may be closed or not. See definition here: http://en.wikipedia.org/wiki/Piecewise_linear_curve. More... | |
class | PolylineSetRepresentation |
A representation made up of a set of polylines or a set of polygonal chains (for more information, see PolylineRepresentation). More... | |
class | PropertySet |
Proxy class for a property set. A property set is a set of properties collected together for a specific purpose. More... | |
class | RepresentationSetRepresentation |
Proxy class for a representation set representation. This is the parent class of the framework representations. It is used to group together individual representations to represent a "bag" of representations. More... | |
class | RockFluidOrganizationInterpretation |
This class describes the organization of geological reservoir, i.e., of an interconnected network of porous and permeable rock units, containing an accumulation of economic fluids, such as oil and gas. A reservoir is normally enveloped by rock and fluid barriers and contains a single natural pressure system. More... | |
class | RockFluidUnitInterpretation |
A type of rock fluid feature-interpretation , this class identifies a rock fluid feature by its phase. More... | |
class | RockVolumeFeature |
A continuous portion of rock material bounded by definite rock boundaries. It is a volume object. More... | |
class | SealedSurfaceFrameworkRepresentation |
A collection of contact, which are a list of contact patches and their identities. This collection of contact is completed by a set of representations gathered at the representation set representation level. More... | |
class | SealedVolumeFrameworkRepresentation |
A strict boundary representation (BREP), which represents the volume region by assembling together shells. More... | |
class | SeismicLatticeFeature |
Defined by two lateral ordered dimensions: inline (lateral), crossline (lateral and orthogonal to the inline dimension), which are fixed. More... | |
class | SeismicLineSetFeature |
Frox class for a seismic line set feature. It is an unordered set of several seismic lines. Generally, it has no direct interpretation or representation. More... | |
class | SeismicWellboreFrameRepresentation |
A seismic wellbore frame representation. This class cannot be inherited. More... | |
class | ShotPointLineFeature |
class | StratigraphicColumn |
A global interpretation of the stratigraphy, which can be made up of several ranks of stratigraphic unit interpretations. More... | |
class | StratigraphicColumnRankInterpretation |
A stratigraphic column rank interpretation is a global hierarchy containing an ordered list of stratigraphic unit interpretations. More... | |
class | StratigraphicOccurrenceInterpretation |
This class is a container for stratigraphic organizations described along a wellbore. More... | |
class | StratigraphicUnitInterpretation |
The interpretation of a stratigraphic unit. More... | |
class | StreamlinesFeature |
Specification of the vector field upon which the streamlines are based. More... | |
class | StreamlinesRepresentation |
Representation of streamlines associated with a streamline feature and interpretation. Use the StreamlinesFeature to specify the vector field that supports the streamlines, i.e., describes what flux is being traced. Use the Generic Feature Interpretation to distinguish between shared and differing interpretations. More... | |
class | StringTableLookup |
Defines an integer (key) to string (value) lookup table, for example, stores facies properties, where a facies index is associated with a facies name. More... | |
class | StructuralOrganizationInterpretation |
One of the main types of RESQML organizations, this class gathers boundary interpretations (e.g., horizons and faults) plus frontier features and their relationships (contacts interpretations), which when taken together define the structure of a part of the earth. More... | |
class | SubRepresentation |
Proxy class for a sub-representation. A sub representation is an ordered list of indexable elements and/or indexable element pairs of an existing representation. More... | |
class | TriangulatedSetRepresentation |
A triangulated representation is a representation (most of time a surface) which is constituted by triangles. Usually all triangles are connected to each others by means of their nodes and edges. More... | |
class | UnstructuredGridRepresentation |
Unstructured grid representation characterized by a cell count, and potentially nothing else. Both the oldest and newest simulation formats are based on this format. More... | |
class | WellboreFeature |
May refer to one of these: wellore, borehole or sidetrack. More... | |
class | WellboreFrameRepresentation |
Proxy class for a wellbore frame representation. A wellbore frame representation is a representation of a wellbore that is organized along a wellbore trajectory by its MD values. More... | |
class | WellboreInterpretation |
Contains the data describing an opinion of a borehole.This interpretation is relative to one particular well trajectory. More... | |
class | WellboreMarker |
Representation of a wellbore marker that is located along a wellbore trajectory, one for each MD value in the wellbore frame. More... | |
class | WellboreMarkerFrameRepresentation |
A well log frame where each entry represents a well marker. More... | |
class | WellboreTrajectoryRepresentation |
Representation of a wellbore trajectory. More... | |
The resqml2 namespace. This namespaces contains classes to handle data objects that exist in both RESQML v2.0.1 and RESQML v2.2. The classes of this namespace should be favored, when possible, instead of the classes of the namespace resqml2_0_1 and resqml2_2.