integer modecalc,iscode,indpdb,indback,indphi,iranconf,icheckgrad, & inprint,i2ndstr,mucadyn,constr_dist,symetr,AFMlog,selfguide, & shield_mode,tor_mode,tubelog,constr_homology,homol_nset, & nsaxs,saxs_mode,iprint logical minim,refstr,pdbref,outpdb,outmol2,overlapsc,energy_dec, & mremd_dec,sideadd,lsecondary,read_cart,unres_pdb, & vdisulf,searchsc,lmuca,dccart,extconf,out1file, & gnorm_check,gradout,split_ene,with_theta_constr, & with_dihed_constr,read2sigma,start_from_model,read_homol_frag, & out_template_coord,out_template_restr real*8 Psaxs(maxsaxs),distsaxs(maxsaxs),CSAXS(3,maxsaxs),wsaxs0, & scal_rad, saxs_cutoff real*8 waga_homology real*8 waga_dist, waga_angle, waga_theta, waga_d, dist_cut, & dist2_cut double precision aincr common /cntrl/ aincr,modecalc,iscode,indpdb,indback,indphi, & iranconf, & icheckgrad,minim,i2ndstr,refstr,pdbref,outpdb,outmol2,iprint, & overlapsc,energy_dec,mremd_dec,sideadd,lsecondary,read_cart, & unres_pdb,vdisulf,searchsc,lmuca,dccart,mucadyn,extconf,out1file, & selfguide,AFMlog,shield_mode,tor_mode,tubelog, & constr_dist,gnorm_check,gradout,split_ene,with_theta_constr, & with_dihed_constr,symetr, & constr_homology,homol_nset,read2sigma,start_from_model, & read_homol_frag,out_template_coord,out_template_restr common /homol/ waga_homology(maxprocs/20), & waga_dist, waga_angle, waga_theta, waga_d, dist_cut,dist2_cut common /saxsretr/Psaxs,distsaxs,csaxs,Wsaxs0,scal_rad,saxs_cutoff, & nsaxs,saxs_mode C... minim = .true. means DO minimization. C... energy_dec = .true. means print energy decomposition matrix