[UP] [NEXT] [TOP] [HOME]

DRAG plugin

The DRAG plugin is designed to apply a drag ratio to fault traces (see section on Traces and Fault zones for further information). Although not recommended, it can also be used to modify the value of aveThrow. Since aveThrow is the summation of the system throw (which cannot be altered since it is a function of the input ZCORN geometry) and any user-defined throw input using the TGTHROW keyword, the effect of modifying aveThrow in the plugin is to modify the user-defined component of aveThrow.

HINT:- Alternatively, the drag on fault traces can be defined either by including the TGDRAG keyword (and associated data) or using equation(s), i.e. for Probablistic throw uncertainty and/or Deterministic normal drag.

The DRAG (and FZONE plugins) complement the existing TransGen plugins (i.e. CELLPROP, PERM, THICK, AREA - see Using Plugins in TransGen). The two new plugins are run after all system traces have been identified and any deterministic user-defined modifications to these traces using the new keywords (TGTHROW, TGDRAG, TGTRACE, TGFZONE) have been applied. Both new plugins are called once for every trace in the model, with the DRAG plugin called before the FZONE one. Hence any modifications made to trace properties in the DRAG plugin are reflected in the input to the FZONE plugin.

If you want to input user-defined criteria to determine how drag is modelled on fault traces, select the Use a plugin option on the Drag applied to fault traces page of WizGen (as shown below). Then click on Next>>, <<Back or Save to access the Edit plugin pop-up and on Yes to access the User-defined plugins page.



When the User-defined plugins page is accessed directly from the Drag applied to fault traces page (as shown below), the plugins page automatically opens with the Function set to DRAG and the current DRAG plugin displayed. To view/modify the user-defined DRAG plugin at any other time, click on the current Function to access the drop-down list and click on DRAG.



The default DRAG plugin (shown above) is one automatically generated by the WizGen plugin tool including both probabilistic throw uncertainty (+/- 20m) and the deterministic normal drag equation with default values (see Using equation on Drag applied to fault traces page of WizGen). A few notable bits of C++ functionality used in the plugin are discussed in the section on C++ functionality in DRAG & FZONE plugins.

Alter or input from scratch your required DRAG plugin code.

For example, an alternative user-defined DRAG plugin could be defined with the following code:-

if (t.dragFlag == false) {
}

This applies a drag ratio of 0.75 to all traces that have not already been applied a drag ratio using the TGDRAG keyword.

NOTE:- Only trace properties are available for use in the DRAG (and FZONE plugins) which must be referred to using the  t.  prefix. The list of available trace properties is shown below.

The set of trace properties available for use in the DRAG and FZONE plugins





[UP] [NEXT] [TOP] [HOME]