🇬🇧 EN 🇸🇰 SK
DEFORM V14.0.2 Manual

USRNOD

(Object data)
Last updated on : 08-08-2013

USRNOD Object, Nnode, Default, Nvar

Num(1), NodeData(1,1) … NodeData(Nnode,1)

: :

Num(Ndata), NodeData(1,Ndata) … NodeData(Nnode,Ndata)


OPERAND DESCRIPTION DEFAULT
Object Object Number None
Nnode Number of nodes None
Nvar Number of user node variables None
Default Default value 0
Num Data index None
NodeData Data value for ith user node None

DEFINITION

USRNOD provides storage space for information that can be calculated for specific purposes. The storage area is used to provide extra state variables for nodes, which the user can track. These variables are tracked through out the simulation and are kept through remeshing.

REMARKS

To take advantage of these extra state variables, a subroutine in the $DEFORM_DIR directory must be edited. The subroutine is located in the file DEF_USR.FOR and is called USRUPD. This subroutine is well commented. For more details about the subroutine, read the detailed comments. Once the subroutine has been altered, it must be compiled and linked. If you have difficulties with this subroutine or any other aspects of implementation, please refer to the DEFORM User’s Manual section on user routines.

Keywords: USRELM, UNNAME, UENAME