[Next] [Up] [Back] [Previous] [Contents]

3.35 DINDR


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)



[Next] [Up] [Back] [Previous] [Contents]