next up previous contents
Next: Top Level Interface Subroutines Up: Customised Analysis Environments Previous: Customised Analysis Environments

Overview

When developing an internal interface, a top-level subroutine must be defined, together with a 'userEL' routine for defining element mappings, and optionally a 'userIQ' routine to define an analysis-specific environment. A neutral environment is always available.

Additionally, a list of analysis types available for the customised analysis environment can be defined in a 'userAN' routine. With the help of the analysis type enquiry routine UANTYP, the list of elements (in 'userEL') and/or properties (in 'userIQ') can then be partitioned such that only those relevant to the current analysis type are displayed.

A number of 'slots' have been included in the FEMGEN code via which these analysis-dependent routines are accessed. The interface programmer is thus constrained to certain routine names and must also comply with certain routine parameter and error code conventions.

The use of an analysis 'slot' is controlled by the FEMGV keyfile. Your local FEMGV distributor will be able to supply an appropriate keyfile on request.



Femsys Limited
8/18/1999