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 PEEQ from previous increment. Passed in as array(7) call getvrm('PE',array,jarray,flgray,jrcd, $ jmac, jmtyp, matlayo, laccflg) field(1) = array(7) statev(1) = array(7) c return end