Version 1.3: Date of Release: July 5 2011
Summary of Major Changes
- The ability was added to lock and unlock hangingwall cutoffs during Structural Modeling. This makes it much easier to successively refine a structural model to match observed data, particularly if the deepest part of the fault has a shallow dip.
- You no longer need to select a fault for modeling before adding structural surfaces. This makes it more straightforward to create a model. You can now choose to hide or show a structural model after it has been created.
- There are no longer any restrictions on structural surfaces being above or below fault tips. This version introduces the intuitive concept of an undefined structural surface simply depicted by a straight dotted line joining its hangingwall and footwall reference points.
- If you edit a fault that has hidden structural model, the model is automatically shown.
- StructureSolver now handles multiple pages in Print and Print Preview.
- Numerous smaller improvements, speed enhancements and minor bug fixes have been made.
Detailed Description of Changes
- Multiple page printing was enabled in Print and Print Preview.
- In Version 1.2 and before there was a bug whereby you could Edit Solution Information even if no StructureSolver license was obtained. This bug has been fixed so that you can only View Solution Information in these circumstances.
- In Version 1.2 and before there was a non-affecting bug whereby if you canceled from Redefine Curve Category the action was still named as an Undo option. This bug was fixed.
- If you Modify, Add Points or Delete Points for a fault that has a structural model that is currently hidden then the model will be automatically shown prior to the editing operation. This new behavior eliminates the possibility that structural models might inadvertently and invisibly changed during interpretation operations.
- The text in the instruction bar was changed for Add Points to include the name of the curve to which points are being added and a dynamic label was added to identify the highlighted segment for adding points.
- A bug was fixed in Add Points in which the active curve to which you add points did not change during successive selects of the Add Points menu item without an intervening right-click.
- You now no longer have to select a fault for modeling before adding structural surfaces. StructureSolver asks you to identify the fault to which you wish to add surfaces at the beginning of that operation (if there is more than one fault in your interpretation). Instead of selecting and deselecting faults for modeling, as in previous versions, you can now choose to hide or show structural models on a fault-by-fault basis. These changes make the process of creating a structural model more intuitive.
- StructureSolver now permits structural surfaces whose reference points lie above the top tip of the controlling fault, or below the bottom tip of the fault. Such structural surfaces are geometrically undefined except for their reference points, which behave in the same way as the reference points for defined structural surfaces. If the controlling fault or structural model is changed to make the reference points for an undefined structural surface valid, then the surface automatically becomes defined. Likewise, a defined structural surface can subsequently become undefined. This new functionality give the interpreter more flexibility in manipulating interim models.
- StructureSolver now has a comprehensive ability to lock and unlock hangingwall cutoffs. This new feature makes it much easier to model fault shapes in many circumstances.
- The quantitative code performing structural modeling computations was further optimized for speed and robustness in unusual conditions.
- Stretch Overlying Layers: Changed so that uppermost surface can no longer be selected. The menu is grayed out if there are no structural models shown with two or more surfaces.
- Identify Fault Errors: Menu item name changed from Identify Errors for greater clarity
Miscellaneous:
- The Help system has been updated to reflect all changes.
Revision 1.3.1: Date of Release: September 1 2011
- In the event of modifying, adding points, or deleting points from a fault whose structural model is hidden, the structural model is shown only if it has at least one structural surface. This fixes a small bug in Version 1.3.0 in which the shear axes for a fault would be shown in such circumstances provided that the fault had been previously selected in a Show Structural Model operation.
- The Draw function was modified to display points as small circles as a curve segment is being drawn.
- A minor bug was eliminated whereby existing fault point errors were incorrectly shown after a canceled Add Structural Surface to Fault operation.
- A minor bug was eliminated whereby fault point errors might be out-of-date after a Delete Surface operation.
- The Show Displacement function was modified to change the direction of the displacement vector from extension to contraction if the uppermost structural layer has an expansion ratio less than 1.0.
- The Restore algorithm was improved to disallow multiple paleovertical intersections with a single paleovertical in the event that faults intersect with each other. This modification eliminates the possibility of recursion in certain unusual structural configurations.
- The internal image name in a solution resulting from a Flatten operation was changed from RestoredSection to FlattenedSection.
- The Display Paleoverticals function was improved in the following ways. Fault gaps in the reference horizon are displayed as dashed lines. The interactive paleovertical originates from the closest point to the cursor on the reference horizon, rather than from the cursor tip. This is less confusing and ensures that interactive paleoverticals are not shown in fault gaps. If Above and Below is selected, the interactive paleovertical display now extends upwards as well as downwards.
Miscellaneous:
- The Help system has been updated to reflect all changes.
Revision 1.3.2: Date of Release: October 25 2011
- A minor bug was eliminated whereby a non-breaking exception occurred if the Add Structural Surface to Fault menu function was selected during an ongoing Add Structural Surface to Fault operation.