subroutine usdfld(field,statev,pnewdt,direct,t,celent,time,dtime, 1 cmname,orname,nfield,nstatv,noel,npt,layer,kspt,kstep,kinc, 2 ndi,nshr,coord,jmac,jmtyp,matlayo,laccflg) c include 'aba_param.inc' c character*80 cmname,orname character*3 flgray(15) dimension field(nfield),statev(nstatv),direct(3,3),t(3,3),time(2), * coord(*),jmac(*),jmtyp(*) dimension array(15),jarray(15) c c Get strains and compute strain invariants. Uniaxial Case call getvrm('E',array,jarray,flgray,jrcd, $ jmac, jmtyp, matlayo, laccflg) field(1) = abs(array(1)) c return end