X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?p=unres.git;a=blobdiff_plain;f=source%2Fcluster%2Fwham%2Fsrc-M%2Fbakup%2Fpermut.f;fp=source%2Fcluster%2Fwham%2Fsrc-M%2Fbakup%2Fpermut.f;h=0000000000000000000000000000000000000000;hp=40cdccb33cf7b60189bf48470e1ceb9adfe4a234;hb=9453fc761eb545fcb727824c94d012dbf3931951;hpb=6f521277aa2a382d409f5189957283b0998b0d07 diff --git a/source/cluster/wham/src-M/bakup/permut.f b/source/cluster/wham/src-M/bakup/permut.f deleted file mode 100644 index 40cdccb..0000000 --- a/source/cluster/wham/src-M/bakup/permut.f +++ /dev/null @@ -1,60 +0,0 @@ - subroutine permut(isym) - implicit real*8 (a-h,o-z) - include 'DIMENSIONS' - include 'COMMON.LOCAL' - include 'COMMON.VAR' - include 'COMMON.CHAIN' - include 'COMMON.INTERACT' - include 'COMMON.IOUNITS' - include 'COMMON.GEO' - include 'COMMON.NAMES' - include 'COMMON.CONTROL' -c include 'COMMON.DISTFIT' -c include 'COMMON.SETUP' - integer n,a - logical nextp - external nextp - dimension a(isym) -c parameter(n=symetr) - n=isym - kkk=0 - do i=1,n - a(i)=i - enddo - 10 print *,(a(i),i=1,n) - kkk=kkk+1 - do i=1,n - tabperm(kkk,i)=a(i) -c write (iout,*) "tututu", kkk - enddo - if(nextp(n,a)) go to 10 - end - - function nextp(n,a) - integer n,a,i,j,k,t - logical nextp - dimension a(n) - i=n-1 - 10 if(a(i).lt.a(i+1)) go to 20 - i=i-1 - if(i.eq.0) go to 20 - go to 10 - 20 j=i+1 - k=n - 30 t=a(j) - a(j)=a(k) - a(k)=t - j=j+1 - k=k-1 - if(j.lt.k) go to 30 - j=i - if(j.ne.0) go to 40 - nextp=.false. - return - 40 j=j+1 - if(a(j).lt.a(i)) go to 40 - t=a(i) - a(i)=a(j) - a(j)=t - nextp=.true. - end