[PREV] [UP] [TOP] [HOME]

FZONE plugin

The FZONE plugin is designed to place fault zones on fault traces (see section on Traces and Fault zones for further information). Although not recommended, it can also be used to assign values of dragRatio or (like the DRAG plugin) to modify the value of aveThrow.

HINT:- Alternatively, Fault zone structure associated with faulted traces can be defined either by including the TGFZONE keyword (and associated data) or stochastically via the WizGen hierarchical fault zone definition tool.

The basic function of the FZONE plugin is to determine whether or not a fault zone should be placed on the trace, on the basis of the characteristics of the trace, and, if so, to assign a set of properties to the zone. Fault zone properties take the "f." prefix, and the eight properties that need to be defined for each fault zone are listed in the Table below. Note that as well as each of these, a trace that contains a fault zone needs to have the trace property t.fzoneFlag set to true.

The FZONE and DRAG 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 and when fault zones are attached to fault traces, select the Use a plugin option on the Hierarchical fault zone definition page of WizGen (as shown below). 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 Hierarchical fault zone definition page (as shown below), the plugins page automatically opens with the Function set to FZONE and the current FZONE plugin displayed. To view/modify the user-defined FZONE plugin at any other time, click on the current Function to access the drop-down list and click on FZONE.



The example FZONE plugin (shown above) is one automatically generated by the WizGen plugin tool for stochastically placing fault zones using two hierarchical levels (i.e. using the Assign hierarchical zones option on the Hierarchical fault zone definitions page with two levels defined). A few notable bits of C++ functionality used in the plugin are discussed in the section on C++ functionality in DRAG & FZONE plugins.

NOTE:- Only trace properties are available for use in the FZONE (and DRAG) plugin which must be referred to using the "t." prefix. (see List of trace properties). A trace that contains a fault zone needs to have the "tfzoneFlag" trace property set as `true'. Fault zone properties take the "f." prefix, and the eight properties that need to be defined for each fault zone are listed in the Table below (see section on Fault zone properties for further details).

The 8 fault zone properties and the trace property which must be assigned to each fault zone modelled





[PREV] [UP] [TOP] [HOME]