NairnFEAMPM Icon

NairnFEAMPM Interpretive Language Reference

NairnFEAMPM has a built-in interpretive language for programmatically setting up calculations. This section describes language syntax and all generic commands for programming control. The NairnFEAMPM Commands section describes all the commands specific to FEA and MPM calculations. The subsections for language reference are:

Language Syntax

This sections describes the syntax of command lines and gives the definitions of variables and expressions.

Conditional Commands

Conditional blocks control what commands are executed depending on conditions of checked variables.

Repeat Commands

Repeat commands provide looping for repetitive tasks.

Subroutine Commands

Subroutines can be defined at the start of the commands and called with optional parameters.

Output, Debugging, and Other Commands

These commands print output to the lower field in the input commands window or stop an analysis in progress. They are normally for debugging calculation commands.