UELMAT

User subroutine to define an element with access to Abaqus materials.

Warning: This feature is intended for advanced users only. Its use in all but the simplest test examples will require considerable coding by the user/developer. User-Defined Elements should be read before proceeding.

User subroutine UELMAT:

  • will be called for each element that is of a general user-defined element type (i.e., not defined by a linear stiffness or mass matrix read either directly or from results file data) each time element calculations are required;

  • (or subroutines called by user subroutine UELMAT) must perform all of the calculations for the element, appropriate to the current activity in the analysis;

  • can access some of the Abaqus materials through utility routines MATERIAL_LIB_MECH and MATERIAL_LIB_HT;

  • is available for a subset of the procedures supported for user subroutine UEL (see User-Defined Elements); and

  • is available for plane stress and three-dimensional element types in a stress/displacement analysis and for two-dimensional and three-dimensional element types in a heat transfer analysis (see User-Defined Elements).

This page discusses:

See Also
Accessing Abaqus Materials
Accessing Abaqus Thermal Materials
In Other Guides
User-Defined Elements
*UEL PROPERTY
*USER ELEMENT