🇬🇧 EN 🇸🇰 SK
DEFORM V14.0.2 Manual

USRELM

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

USRELM Object, Nelm, Default, Nvar

Element(1), ElmData(1,1) … ElmData(1,Nvar)

: :

Element(Nelm), ElmData(Nelm,Nvar) …ElmData(Nelm,Nvar)


OPERAND DESCRIPTION DEFAULT
Object Object Number None
Nelm Number of elements None
Default Default value 0
Nvar Number of user element variables None
Element(i) Element number for ith data set None
ElmData(i, j) jth User data value for ith element None

DEFINITION

USRELM provides storage space for calculation results that the user may want for each element. The storage area is used to provide extra state variables for elements, 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.

Object Elemental Data: User Element variable Keywords: USRNOD, UENAME, UNNAME