Calling sequence : CALL DIGPH (IDENUM, ITYPE, IGROUP, NGAUSS, NSURFS, IEXIT, IUNT)
Purpose : To enter a Gauss point co-ordinates header record for a single element
Parameters :
In | |||
IDENUM | Element identification number (Integer) | ||
ITYPE | Femview element type number (integer) | ||
IGROUP | Element group number (Integer) | ||
NGAUSS | Number of points for which co-ordinates are to be entered (Integer) | ||
NSURFS | Number of surfaces for which co-ordinates are to be entered (Int) | ||
IUNT | Temporary file channel number (Integer) | ||
Out | |||
IEXIT | Error condition |
Use : This routine is used to enter a Gauss point co-ordinate header record. For each element; routine DIGPH is called once only, and routine DIGPD is called once for each Gauss point at each surface. The number of Gauss points is the inner repeat, and the number of surfaces is the outer repeat when calling routine DIGPD.
It is not necessary to enter Gauss point co-ordinates for every element.
Gauss point co-ordinates must be entered in the same order as the element topology 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 | ||
158 | More repeats expected for previous element | ||
194 | Cannot enter this data type, current dataset is : (KEY ) | ||
211 | Invalid temporary file unit number (iunt) |