Calling sequence : CALL DIGPD (IDGNUM, X, Y, Z, IEXIT, IUNT)
Purpose : To enter a Gauss point co-ordinate data record for a single Gauss point'
Parameters :
In
IDGNUM | Gauss point identification number (Integer) |
X,Y,Z | Gauss point co-ordinates (Real) |
IUNT | Temporary file channel number (Integer) |
Out
IEXIT | Error condition |
Use : This routine is called to enter a Gauss point co-ordinate data record for an element, at a particular Gauss point for a particular surface. It is called repeatedly to enter the co-ordinates for each Gauss point at each surface. The number of Gauss points serves as the inner repeat, and the number of surfaces as the outer repeat. This routine must be preceded by routine DIGPH.
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 | |
159 | No more repeats expected for this element | |
194 | Cannot enter this data type, current dataset is : (KEY ) | |
211 | Invalid temporary file unit number (iunt) |