Arbitrary Boundary Conditions

<< Click to Display Table of Contents >>

Navigation:  Flexcom > Theory > Applied Loading > Boundary Conditions >

Arbitrary Boundary Conditions

Previous pageNext page

Theory

The user-subroutine boundary condition option facilitates the definition of boundary conditions which vary with time. This option is available for complete generality, particularly for situations where the standard boundary condition options do not completely cover user requirements.

The operation of user-defined subroutines was restructured internally recently, which means that having an Intel Visual Fortran Compiler installed on your computer is no longer mandatory. Any generic compiler may be used to compile a DLL (dynamic link library) which may be linked into Flexcom. When you invoke a user subroutine option, you must have written the relevant source code, and compiled it into a DLL, before you perform the actual Flexcom analysis. This differs from earlier versions of Flexcom, where the input was in the form of a FORTRAN source code file. Note also that there are standard templates provided in the Flexcom installation folder which illustrate how to create DLLs.

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

Operation

Subroutine Format

Application

Other Points to Note

Example

Relevant Keywords

*BOUNDARY is used to define boundary conditions. Specifically, the TYPE=SUBROUTINE input is used to identify nodes on the structure whose boundary conditions are defined via a user-subroutine.