Contents

A complete list of changes and fixes in this version is given in the GSA 8 Change Log.

Status

The solvers and pre- and post-processors have passed the verification procedures.

Changes to the format of the GSA binary data file (GWB file) in GSA 8.1 mean that, in most cases, GWB files saved in GSA 8.1 cannot be read by GSA 8.0 and earlier. GSA text files (GWA) can be read by earlier versions though references to data that are new to this version will be ignored.

New Features

Steel Design to AISC LRFD3

Steel design implemented to AISC LRFD3 for I, H, CHS and RHS sections.

[ top ]

RC Slab Enhancements

RC Slab additional design codes:

RC Slab Graphic View enhancements:

[ top ]

COM Automation

The COM Automation interface has been extended to include the following options:

[ top ]

Import and Export of GSA Data

Various features have been implemented to facilitate the importing and exporting of GSA data. These are in addition to the previously existing capability (e.g. copy and paste in Table Views and copy in Output Views). These new features are summarised as follows:

[ top ]

Analysis Tasks

The organisation of analysis case and analysis task definition data has been rationalised and access to this data has been improved. This is to enable the editing of the full content of analysis definition data. In achieving this analysis tasks have been given greater prominence than in previous versions of GSA.

An analysis task is a set of parameters that fully control one pass through a solver. An analysis task will often identify several analysis cases each of which, in turn, contains case specific parameters. An analysis task is defined by one pass through the Analysis Wizard.

The Analysis Cases table has been replaced by the Analysis Tasks view. In this, tasks are represented by nodes on a 'tree control' and cases associated with each task are represented by branches from the respective node. The right-click menu offers context related commands, depending on whether a task or case is clicked on. For instance, right-click on a task to access the command to edit that task or to delete the results for that task.

[ top ]

Conjugate Gradient Solver (for static analysis of large models)

A conjugate gradient solver has been implemented in GSS. This solver allows much larger models to be analysed in GSA than was previously possible and may also speed up the analysis of large models.

As the conjugate gradient method is iterative, no factorization of the stiffness matrix is required and thus the sparsity of the stiffness matrix can be fully exploited. By itself the conjugate gradient method can be slow to converge so a pre-conditioner is used to improve the convergence rate. Three pre-conditioners are implemented in GSA:

To make use of this solver option it must be selected when creating or editing the analysis task. In the Analysis Wizard set up the analysis task as normal, but at the last page select the advanced option. On the "Stiffness Solution" page change the solution method from Active Column (the normal GSS solver) to Conjugate Gradient. This give the option of choosing the pre-conditioner, and as the solution is iterative the convergence tolerance and maximum number of iterations. Theoretically for "n" degrees-of-freedom the conjugate gradient solution should converge in no more than "n" iterations. With a pre-conditioner this number should be reduced but it will depend on the particular structure. As the number of iterations is a maximum it is recommended that this be set (approximately) to the number of degrees of freedom.

Calculation of element forces/stresses and reactions are unchanged in this solver.

[ top ]

Analysis Envelopes

Analysis envelopes have been implemented. Results produced for a conventional envelope, as specified in the Combination Cases table, are calculated 'on-the-fly' by comparing the results for the permutations that make up the envelope to arrive at maximum and minimum values. For large models or envelopes that identify many permutations conventional envelopes can take a long time to be produced. An analysis envelope is produced in a batch operation and the results are stored for subsequent, rapid display.

'Analysis Envelopes' is a solver option available in the Analysis Wizard. The syntax of the case definition is as for a conventional envelope. The result type(s) for which the envelope is required must be selected and, for element results, whether just the 'worst value' or 'values at each node' must be selected. An analysis envelopes task sets up an analysis case for each of max and min results for each result type and for each position (i.e. worst or each node).

Internally the result for an analysis envelope for a given node or element is stored as the limiting permutation number. This is enough information for GSA to calculate, at the time of display, the result value. The case description associated with a permutation is described in terms of a standard (non-enveloping) combination case so the time taken by GSA to produce analysis envelope results at the time of display is the same as for standard combinations.

Analysis envelopes may be displayed in Graphic Views, both contoured and as diagrams, and in Output Views. In all cases the output is the max or min at the enveloped position plus values co-existent with this for the limiting permutation.

[ top ]

Interface Enhancements

Various enhancements have been made to the user interface to Graphic Views and Output Views, as follows:

[ top ]

View Lists

View lists have been implemented. A view list is a sequenced collection of preferred views and saved views. The main purpose of view lists is to enable a list of views to be printed in sequence and for that list to be preserved to allow the same list of views to be printed again later.

[ top ]

Batch Printing of Views

Saved and preferred Graphic Views and Output Views can be printed without opening the view in GSA. The options are to print:

The commands to invoke these options may be given either:

Views and view lists may be marked for printing (and unmarked) from the right-click menu in the Gateway.

See also the new Graphic View 'Print by case' option.

[ top ]

Enhancements to Loading

Enhancements to the specification and display of loading have been made, as follows:

[ top ]

Version Checking

So as to help users ensure that they are running the latest software a new version checking system has been implemented. This compares each GSA executable file installed locally with the set that Oasys identifies as being the ‘current versions’. (The comparison is carried out locally; no data is transmitted to Oasys.) Executables for which updates are available are highlighted. Updates may then be downloaded from the GSA Downloads page.

Updates are provided either as revised individual executable files, offered in the ‘Patches' section of the Downloads page, or as a rebuilt installation that completely replaces the previous build.

This system enables rapid delivery of bug fixes and, occasionally, minor enhancements. All changes are recorded in the GSA 8 Change Log.

[ top ]

A complete list of changes and fixes in this version is given in the GSA 8 Change Log.