mask horizons

mask horizons

The mask horizons module receives geologic input and an optional input masking surface, allowing horizons to be masked by an input area, by a mathematical expression, or by a line. The mask is normally applied to the first surface only. If this surface is removed, the mask is lost. However, the Allow Subsetting toggle will apply the mask to all horizons at the cost of slower processing and higher memory usage.

Ports

DirectionNameTypeDescription
InputInput FieldFieldThe field to be masked.
InputInput AreaFieldThe field to use for masking by area or by line input.
OutputOutput FieldFieldThe subset field.

Properties

PropertyTypeDescription
Masking MethodChoice: By Input Area, By Expression, By LineAllows the user to choose between masking by the Input Area or by a user-defined expression.
Allow SubsettingBooleanWhen turned on, ensures that all layers receive the masking information so if they are later subset, they can still be masked.

Input Area Masking

PropertyTypeDescription
Masking DirectionChoice: Mask area in input surface, Mask area outside of input surface.Sets whether the area inside or outside of the Input Area is masked.
Nested Surface MaskingBooleanAllows you to cut doughnut-like shapes if you have polygons inside of other polygons.
Area Cells To IncludeChoice: Contained by Area, Intersects With or Contained by AreaAllows the user to include a cell if all nodes are inside the selected area, or if any of the nodes are inside the selected area.

Expression Masking

PropertyTypeDescription
Masking ExpressionStringThe expression to use for masking.
Masking Variable ListString ArrayThe variables available for use during computation.
Expression Cells To IncludeChoice: All Nodes Match Criteria, Any Node Matches CriteriaAllows the user to include a cell if all nodes match the expression criteria, or if any of the nodes match.