User subroutine to redefine field variables at a material point.

User subroutine USDFLD:

  • allows you to define field variables at a material point as functions of time or of any of the available material point quantities listed in the Output Variable Identifiers table (Using Abaqus/Standard output variable identifiers) except the user-defined output variables UVARM and UVARMn;

  • can be used to introduce solution-dependent material properties since such properties can easily be defined as functions of field variables;

  • will be called at all material points of elements for which the material definition includes user-defined field variables;

  • must call utility routine GETVRM to access material point data;

  • can use and update state variables; and

  • can be used in conjunction with user subroutine UFIELD to prescribe predefined field variables.

This page discusses:

See Also
Obtaining material point information in an Abaqus/Standard analysis
In Other Guides
Material data definition
Damage and failure of a laminated composite plate