11.01.2013 Views

NX Nastran DMAP Programmer's Guide - Kxcad.net

NX Nastran DMAP Programmer's Guide - Kxcad.net

NX Nastran DMAP Programmer's Guide - Kxcad.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

18<br />

Instructions<br />

where A, B, and C, represent the input data block names, D represents the output data<br />

block name, and T, SIGNAB, SIGNC, PREC, and FORM represent the parameter<br />

names.<br />

The MPL listing for the MPYAD and PARAML modules appears below:<br />

Listing 1-1 Module Properties List.<br />

M O D U L E P R O P E R T I E S L I S T<br />

- - - - - - - P A R A M E T E R S - - - - - - - -<br />

MPLID NWDS WD1 MOD-NAME TYP IN OUT SCR TOT ID TYP P DEFAULT (IF ANY) W1-W2 FLG<br />

104 17 1594 MPYAD 1 3 1 1 5<br />

1. INT 1601 0 1<br />

2. INT 1603 1 2<br />

3. INT 1605 1 3<br />

4. INT 1607 0 4<br />

5. INT 1609 0 5<br />

116 78 1854 PARAML 1 1 1 0 2<br />

1. BCD 1861 -- NO DEFAULT -- 1- 2<br />

2. INT 1862 1 3<br />

3. INT 1864 1 4<br />

The MPL listing contains useful information under the following column headers:<br />

Header Description<br />

MOD-NAME Module name<br />

IN Number of input data blocks<br />

OUT Number of output data blocks<br />

ID Parameter position<br />

TYP type of parameter:<br />

INT - integer<br />

RSP - real single precision<br />

RDP - real double precision<br />

CSP - complex single precision<br />

CDP - complex double precision<br />

BCD - character<br />

LOG - logical<br />

DEFAULT Default value of parameter<br />

The other column headers are less important to the <strong>DMAP</strong> programmer.<br />

Some or all data blocks and parameters can be left unspecified (or purged), according<br />

to the module description in “Detailed Descriptions of <strong>DMAP</strong> Modules and<br />

Statements” on page 766. If a parameter is unspecified, then the default value is<br />

assumed and obtained from the MPL. For example,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!