The following tables describe the function of each available user subroutine.
| Name | Function |
| CREEP | User subroutine to define time-dependent, viscoplastic behavior (creep and swelling). |
| DFLOW | User subroutine to define nonuniform pore fluid velocity in a consolidation analysis. |
| DFLUX | User subroutine to define nonuniform distributed flux in a heat transfer or mass diffusion analysis. |
| DISP | User subroutine to specify prescribed boundary conditions. |
| DLOAD | User subroutine to specify nonuniform distributed loads. |
| FILM | User subroutine to define nonuniform film coefficient and associated sink temperatures for heat transfer analysis. |
| FLOW | User subroutine to define nonuniform seepage coefficient and associated sink pore pressure for consolidation analysis. |
| FRIC | User subroutine to define frictional behavior for contact surfaces. |
| FRIC_COEF | User subroutine to define the frictional coefficient for contact surfaces. |
| GAPCON | User subroutine to define conductance between contact surfaces or nodes in a fully coupled temperature-displacement analysis or pure heat transfer analysis. |
| GAPELECTR | User subroutine to define electrical conductance between surfaces in a coupled thermal-electrical analysis. |
| HARDINI | User subroutine to define initial equivalent plastic strain and initial backstress tensor. |
| HETVAL | User subroutine to provide internal heat generation in heat transfer analysis. |
| MPC | User subroutine to define multi-point constraints. |
| ORIENT | User subroutine to provide an orientation for defining local material directions or local directions for kinematic coupling constraints or local rigid body directions for inertia relief. |
| RSURFU | User subroutine to define a rigid surface. |
| SDVINI | User subroutine to define initial solution-dependent state variable fields. |
| SIGINI | User subroutine to define an initial stress field. |
| UAMP | User subroutine to specify amplitudes. |
| UANISOHYPER_INV | User subroutine to define anisotropic hyperelastic material behavior using the invariant formulation. |
| UANISOHYPER_STRAIN | User subroutine to define anisotropic hyperelastic material behavior based on Green strain. |
| UCORR | User subroutine to define cross-correlation properties for random response loading. |
| UEL | User subroutine to define an element. |
| UELMAT | User subroutine to define an element with access to Abaqus materials. |
| UEXPAN | User subroutine to define incremental thermal strains. |
| UEXTERNALDB | User subroutine to manage user-defined external databases and calculate model-independent history information. |
| UFIELD | User subroutine to specify predefined field variables. |
| UFLUID | User subroutine to define fluid density and fluid compliance for hydrostatic fluid elements. |
| UFLUIDLEAKOFF | User subroutine to define the fluid leak-off coefficients for pore pressure cohesive elements. |
| UGENS | User subroutine to define the mechanical behavior of a shell section. |
| UHARD | User subroutine to define the yield surface size and hardening parameters for isotropic plasticity or combined hardening models. |
| UHYPEL | User subroutine to define a hypoelastic stress-strain relation. |
| UHYPER | User subroutine to define a hyperelastic material. |
| UINTER | User subroutine to define surface interaction behavior for contact surfaces. |
| UMASFL | User subroutine to specify prescribed mass flow rate conditions for a convection/diffusion heat transfer analysis. |
| UMAT | User subroutine to define a material's mechanical behavior. |
| UMATHT | User subroutine to define a material's thermal behavior. |
| UMESHMOTION | User subroutine to specify mesh motion constraints during adaptive meshing. |
| UMOTION | User subroutine to specify motions during cavity radiation heat transfer analysis or steady-state transport analysis. |
| UMULLINS | User subroutine to define damage variable for the Mullins effect material model. |
| UPOREP | User subroutine to define initial fluid pore pressure. |
| UPRESS | User subroutine to specify prescribed equivalent pressure stress conditions. |
| UPSD | User subroutine to define the frequency dependence for random response loading. |
| URDFIL | User subroutine to read the results file. |
| USDFLD | User subroutine to redefine field variables at a material point. |
| UTEMP | User subroutine to specify prescribed temperatures. |
| UTRACLOAD | User subroutine to specify nonuniform traction loads. |
| UTRS | User subroutine to define a reduced time shift function for a viscoelastic material. |
| UVARM | User subroutine to generate element output. |
| UWAVE | User subroutine to define wave kinematics for an Abaqus/Aqua analysis. |
| VOIDRI | User subroutine to define initial void ratios. |
| Name | Function |
| VDISP | User subroutine to specify prescribed boundary conditions. |
| VDLOAD | User subroutine to specify nonuniform distributed loads. |
| VFABRIC | User subroutine to define fabric material behavior. |
| VFRIC | User subroutine to define frictional behavior for contact surfaces. |
| VFRIC_COEF | User subroutine to define the frictional coefficient for contact surfaces. |
| VFRICTION | User subroutine to define frictional behavior for contact surfaces. |
| VUAMP | User subroutine to specify amplitudes. |
| VUANISOHYPER_INV | User subroutine to define anisotropic hyperelastic material behavior using the invariant formulation. |
| VUANISOHYPER_STRAIN | User subroutine to define anisotropic hyperelastic material behavior based on Green strain. |
| VUEL | User subroutine to define an element. |
| VUFIELD | User subroutine to specify predefined field variables. |
| VUHARD | User subroutine to define the yield surface size and hardening parameters for isotropic plasticity or combined hardening models. |
| VUINTER | User subroutine to define the interaction between contact surfaces. |
| VUINTERACTION | User subroutine to define the contact interaction between surfaces with the general contact algorithm. |
| VUMAT | User subroutine to define material behavior. |
| VUSDFLD | User subroutine to redefine field variables at a material point. |
| VUTRS | User subroutine to define a reduced time shift function for a viscoelastic material. |
| VUVISCOSITY | User subroutine to define the shear viscosity for equation of state models. |