OpendTect
7.0
|
Stratigraphy. More...
Classes | |
class | Strat::Content |
stuff that can be inside porous layers More... | |
class | Strat::ContentSet |
set of names for stuff that can be inside porous layers More... | |
class | Strat::FormulaLayerValue |
returns a layer value based on Math::Formula. It does not copy the Formula, so keep the formula alive while the layer is alive! More... | |
class | Strat::Layer |
data for a layer. More... | |
class | Strat::LayerGenerator |
Description that can generate layers and add these to a sequence. More... | |
class | Strat::LayerModel |
A model consisting of layer sequences. More... | |
class | Strat::LayerModelGenerator |
Generates LayerSequences. More... | |
class | Strat::LayerSequence |
A sequence of layers. More... | |
class | Strat::LayerSequenceGenDesc |
Collection of LayerGenerator's that can generate a full LayerSequence. More... | |
class | Strat::LayerSequenceOv |
class | Strat::LayerValue |
class | Strat::LayModAttribCalc |
class | Strat::LaySeqAttrib |
attrib to extract from layer sequences More... | |
class | Strat::LaySeqAttribCalc |
calculates attributes from layer sequences More... | |
class | Strat::LaySeqAttribSet |
attribs to extract from layer sequences More... | |
class | Strat::LeafUnitRef |
UnitRef for layers. More... | |
class | Strat::LeavedUnitRef |
UnitRef for units containing Leaf units only. More... | |
class | Strat::Lithology |
a name and an ID. More... | |
class | Strat::LithologyID |
class | Strat::LithologySet |
class | Strat::NodeOnlyUnitRef |
UnitRef for units containing non-Leaf units only. More... | |
class | Strat::NodeUnitRef |
UnitRef for units containing other units only. More... | |
class | odStratTreeNTranslator |
class | Strat::RefTree |
Tree of UnitRef's More... | |
class | Strat::RepositoryAccess |
Repository of all stratigraphic descriptions defining the building blocks of subsurface descriptions. More... | |
class | Strat::SimpleLayerValue |
class | Strat::SingleLayerGenerator |
Layer generator based on Leaf Unit. More... | |
class | StratTreeNTranslator |
class | Strat::UnitRef |
Reference data for a stratigraphic unit. More... | |
class | Strat::UnitRefIter |
Iterator on Ref Nodes. More... | |
Stratigraphy.
This module supports hierarchical naming of units, with supporting tools like lithology selection.
Although a stratigraphic framework can be used independently of any geometry, an easy way to think about it is how it could be used for wells. Every layer in a well can be interpreted as being a specific instantiation of an abstract unit defined in the framework. For example, a sand layer in the upper cretaceous could be labeled cret.upp.sand . Two layers further a similar sand layer can have the same label. Both are then instantiations of this cret.upp.sand 'template unit'.
A classification system invariably has a tree structure. The nodes in the tree are stratigraphic units, the leaves are lithologies. Every unit can have a number of properties (porosity, sand/shale ratio, etc.).
A well interpretation defines a linear sequence of instantiated units, i.e. instantiations of the stratigraphic framework are often simply lists of units. Keep in mind that this is not necessary: any network of connections (not just the array-like ordering) between instantiations may be interesting in certain problems.
To implement these thoughts the separation 'reference data' and 'actual subsurface unit' has been made. A layer is a unit that holds a pointer to a conceptual unit (e.g. there are a couple of sand layers connected to the cret.upp.sand reference data).
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024