call reada(weightcard,"V2SS",v2ss,7.61d0)
call reada(weightcard,"V3SS",v3ss,13.7d0)
call reada(weightcard,"EBR",ebr,-5.50D0)
+ call reada(weightcard,"DTRISS",dtriss,1.0D0)
+ call reada(weightcard,"ATRISS",atriss,0.3D0)
+ call reada(weightcard,"BTRISS",btriss,0.02D0)
+ call reada(weightcard,"CTRISS",ctriss,1.0D0)
dyn_ss=(index(weightcard,'DYN_SS').gt.0)
do i=1,maxres
dyn_ss_mask(i)=.false.
do i=2,nres-1
omeg(i)=-120d0*deg2rad
enddo
+ call chainbuild
else
if(me.eq.king.or..not.out1file)
& write (iout,'(a)') 'Random-generated initial geometry.'
do i=1,dim
tablica(i)=default
enddo
+#ifdef G77
+ aux=lancuch(:ilen(lancuch))//"="
+ iread=index(rekord,aux)
+#else
iread=index(rekord,lancuch(:ilen(lancuch))//"=")
+#endif
if (iread.eq.0) return
iread=iread+ilen(lancuch)+1
read (rekord(iread:),*,end=10,err=10) (tablica(i),i=1,dim)
do i=1,dim
tablica(i)=default
enddo
+#ifdef G77
+ aux=lancuch(:ilen(lancuch))//"="
+ iread=index(rekord,aux)
+#else
iread=index(rekord,lancuch(:ilen(lancuch))//"=")
+#endif
if (iread.eq.0) return
iread=iread+ilen(lancuch)+1
read (rekord(iread:),*,end=10,err=10) (tablica(i),i=1,dim)
include "DIMENSIONS"
include "COMMON.IOUNITS"
character*(*) source
+ character* 256 tmpfile
integer ilen
external ilen
+ tmpfile=source(:ilen(source))
write (*,*) "Moving ",source(:ilen(source)),
& " from temporary directory to working directory"
- write (*,*) "/bin/mv "//source(:ilen(source))//" "//curdir
- call system("/bin/mv "//source(:ilen(source))//" "//curdir)
+ write (*,*) "/bin/mv "//tmpfile//" "//curdir
+ call system("/bin/mv "//tmpfile//" "//curdir)
return
end
c------------------------------------------------------------------------------