Calling sequence : CALL DINDR (IDMNUM, RESULT, NUMRES, IEXIT, IUNT)
Purpose : To enter materially dependent nodal results for a single node.
Parameters :
In | |||
IDMNUM | Material identification number (Integer) | ||
RESULT | Result components (Real array) | ||
NUMRES | Number of result components in RESULT (Integer) | ||
IUNT | Temporary file channel number (Integer) | ||
Out | |||
IEXIT | Error condition |
Use : This routine is called to enter all of the result components for a particular node. It is called repeatedly to enter the results for each node for each material, at each surface. The number of materials is the inner repeat and the number of surfaces the outer repeat.
The two types of nodal results cannot be mixed within a dataset.
A material number of zero is valid for this routine only. It is used for cases where multiple surface materially independent results are required (note that DINIA does not support multiple surfaces).
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) | |
142 | Id numbers above 999999 are invalid | |
143 | Id above 99999 not allowed for character file | |
167 | This number of components not expected (numres) | |
173 | No more repeats expected for this node | |
198 | Cannot enter data, entity header not entered | |
199 | Negative material id number | |
211 | Invalid temporary file unit number (iunt) |