Calling sequence : CALL DIMTT (IDMNUM, YMOD, PRATIO, THERMC, DENSTY, NSC, NLC, COEFFS, IEXIT, IUNT)
Purpose : To enter safety data.
Parameters :
In
IDMNUM | Material identification number (Integer) |
YMOD | Young’s Modulus (Real) |
PRATIO | Poisson’s Ratio (Real) |
THERMC | Linear coefficient of expansion (Real) |
DENSTY | Density (Real) |
NSC | Number of linear stress/strain coefficients (Integer) |
NLC | Number of linear coefficients of expansion (Integer) |
COEFFS |
The coefficients, stress/strain coefficients first, expansion
coefficients second (Real array of length NSC + NLC) |
IUNT | Temporary file channel number (Integer) |
Out
IEXIT | Error condition (Integer) |
Use : The routine is called once to enter all of the safety data for a single material.
This data is used in conjunction with the command 'RESULTS CALCULATE SAFETY'.
Errors : The error condition is indicated by the value of IEXIT.
IEXIT | Meaning |
0 | Successful Call | |
32 | Current error must be cleared up first | |
129 | Error in writing to temporary file on unit (iunt) | |
141 | Id numbers cannot be less than 1 | |
142 | Id numbers above 999999 are invalid | |
143 | Id above 99999 not allowed for character file | |
152 | Cannot enter materials, current dataset is : (KEY ) | |
211 | Invalid temporary file unit number (iunt) |