real*8 dihang,etot,bvar,bene,rene,rvar,avedif,difmin, & ebmin,ebmax,ebmaxt,cutdif,dij,dihang_in integer ibank,is,jbank,ibmin,ibmax,nbank,nconf,iuse,nstep,icycle, & iseed,ntbank,ntbankm,iref,nconf_in,indb,ilastnstep, & bvar_nss,bvar_ss,bvar_ns,bvar_s, & nss_in,iss_in,jss_in,nadd common/varin/dihang_in(mxang,maxres,mxch,mxio),nss_in(mxio), & iss_in(maxss,mxio),jss_in(maxss,mxio) common/minvar/dihang(mxang,maxres,mxch,mxio),etot(mxio),rmsn(mxio) & ,pncn(mxio),nss_out(mxio), & iss_out(maxss,mxio),jss_out(maxss,mxio) common/bank/ * bvar(mxang,maxres,mxch,mxio),bene(mxio),rene(mxio), * brmsn(mxio),rrmsn(mxio), * bpncn(mxio),rpncn(mxio), * rvar(mxang,maxres,mxch,mxio),ibank(mxio),is(mxio), * avedif,difmin,ebmin,ebmax,ebmaxt,dele,difcut,cutdif, * rmscut,pnccut, * jbank(mxio),dij(mxio,mxio),ibmin,ibmax, * nbank,ntbank,ntbankm,nconf,iuse,nstep,icycle,iseed,iref, * nconf_in,ilastnstep,nadd common/bank_disulfid/ bvar_nss(mxio),bvar_ss(2,maxss,mxio), * bvar_ns(mxio),bvar_s(maxss,mxio) common/mvstat/ movenx(mxio),movernx(mxio), & nstatnx(0:mxmv,3),nstatnx_tot(0:mxmv,3),indb(mxio,9), & parent(3,mxio) common/send2/isend2(mxio),iff_in(maxres,mxio2), & dihang_in2(mxang,maxres,mxch,mxio2), & idata(5,mxio)