anchor.diff:       & s,stemp,                                                         ! stiff
        & state,dstate,dmat,ien,lm,lmx,lmf,infiel,iddmat,npar,             ! elemnt
        & ielno,iside,ihistry,pres,pdir,                                   ! tractn
  -     & prop,mhist,infmat,infmatmod,                                     ! materl
  +     & prop,mhist,infmat,infmatmod,tminmax,                             ! materl
        & gauss,sh,shj,infetype,                                           ! eltype
        & histry,rtimdat,ntimdat,nvisdat,                                  ! timdat
        & rgiter,gcurr,gi,gprev,gtol,rmin,rmult,nsiter,                    ! iterate
  
positive.code:      &     x,d,numnp,                                                   ! global
       &     dx,numslp,                                                   ! slip
       &     tfault,numfn,                                                ! fault
       &     state,dstate,dmat,ien,lm,lmx,lmf,infiel,nstatesz,ndmatsz,    ! elemnt
       &     numelt,nconsz,                                               ! elemnt
       &     prop,mhist,infmat,infmatmod,numat,npropsz,                   ! materl
       &     gauss,sh,shj,infetype,                                       ! eltype
       &     histry,rtimdat,rgiter,ntimdat,nhist,lastep,stress_cmp,       ! timdat
       &     skew,numrot,                                                 ! skew
  
negative.code:       double precision s(*),stemp(*)
        double precision state(*),dstate(*),dmat(*)
        double precision pres(*),pdir(*)
        double precision prop(*),tminmax
        double precision gauss(*),sh(*),shj(*)
        double precision histry(*)
        double precision skew(*)
  