Conversion of ABAQUS user Material Subroutines

  • Received : 2010.10.29
  • Accepted : 2010.12.03
  • Published : 2010.12.31


When using finite element pogram ABAQUS to compute material characteristics, one builds a user material subroutine if unique constitutive feature needs to be included. In ABAQUS/Standard, UMAT subroutine should be built, and in ABAQUS/Explicit, VUMAT should be used. Although two subroutines carry out the same type of task, two different programs should be made depending on the working environment, and it is not easy to program the subroutines following the manual without enough understanding of solid mechanics. In this paper, difference between UMAT and VUMAT subroutines is epitomized, and a conversion scheme from UMAT to VUMAT is discussed. An example shows that the two programs give the same stress computation result.


Supported by : Korea University of Technology and Education


  1. ABAQUS (2006) ABAQUS 6.6.1 Reference manual, HKS, Providence.
  2. Bonet, J., Wood, R.D. (1997) Nonlinear Continuum Mechanics for Finite Elment Analysis, Cambridge University Press, pp.57-116.
  3. Flanagan, D.P., Taylor, L.M. (1987) An Accurate Numerical Algorithm for Stress Integration with Finite Rotations, Computre Methods in Applied Mechanics and Engineering, 62, pp.305-320.
  4. Gullerud, A., Koppenhoefer, K., Roy, A.R., RoyChowdhury, S., Walters, M., Dodds Jr, R.H. (2003) WARP3D-Release 14.1 User Manual, University of Illinois, Chapter 1.
  5. Lubliner, J. (1990) Plasticity Theory, MacMillan, pp.450-463.