User Subroutines

<< Click to Display Table of Contents >>

Navigation:  Flexcom > Theory > Applied Loading >

User Subroutines

Previous pageNext page

Overview

Flexcom now provides the following advanced user subroutines:

User Defined Element (this option allows you, for example, to vary an element's structural properties while a simulation is in progress)

User Solver Variables (this option allows you, for example, to directly augment the global force vector to simulate an arbitrary time-varying load)

These user subroutines provide much greater flexibility and control, as distinguished from legacy features.

Background

Flexcom has traditionally provided a number of basic user subroutine options to accommodate specialised loading such as unusual current profiles (e.g. solitons), arbitrary loading (e.g. load time histories) and boundary conditions (e.g. load time histories).

User-Defined Currents

User-Defined Forces

User-Defined Boundary Conditions

These options are somewhat limited in the sense that the arbitrary loading is largely prescribed beforehand, with little or no dependence on instantaneous solution parameters which evolve as the simulation progresses.

Further Information

Further information on this topic is contained in the following sections:

DLL Compilation

Subroutine Format

Relevant Keywords

*USER DEFINED ELEMENT provides advanced Flexcom users with the ability to define custom code for altering element properties.

*USER SOLVER VARIABLES provides advanced Flexcom users with the ability to define custom code for increased modelling flexibility.