Calling sequence : CALL DINDH (IDNNUM, IRECVR, NMATS, NSURFS, ISYSTM, IEXIT, IUNT) |
Purpose : To enter a materially dependent nodal results header for a single node.
Parameters :
In | |||
IDNNUM | Node identification number (Integer) | ||
IRECVR | Record variant identification number (Integer) | ||
NMATS | Number of materials for which results are to be entered (Integer) | ||
NSURFS | Number of surfaces for which results are to be entered (Integer) | ||
SYSTM |
Axis system indicator (Integer) 0 Results are expressed in the global system 1 Results are expressed in a nodal, mat dependent local system |
||
IUNT | Temporary file channel number (Integer) | ||
Out | |||
IEXIT | Error condition |
Use : This routine is used to enter a materially dependent nodal results header record. For each node; routine DINDH is called once only, and routine DINDR is called once for each material at each surface. The number of materials is the inner repeat, and the number of surfaces is the outer repeat when calling routine DINDR.
The two types of nodal results cannot be mixed within a dataset.
It is not necessary to enter results for every node.
Nodal results must be entered in the same order as the nodal co-ordinates data was entered.
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 | |
143 | Id above 99999 not allowed for 5 digit character file | |
165 | Results headers have not been completed | |
166 | Cannot enter results, current results type is : (IRTYPE) | |
172 | More repeats expected for previous node | |
177 | Invalid local axis system indicator | |
211 | Invalid temporary file unit number (iunt) |