X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=source%2Funres%2Fsrc_MD-M%2Frefsys.f;h=dff4aa7eb6e2d042b8efa442d37fd95fe1cc6651;hb=0bb81c1c3180a2079d70af7dd534295e1e0b1e4c;hp=86b0524a25ba5a3a77df83f9466490f5d5d7f5cb;hpb=2ec03757b68a8fb1a604a7f84f83086291fc75db;p=unres.git diff --git a/source/unres/src_MD-M/refsys.f b/source/unres/src_MD-M/refsys.f index 86b0524..dff4aa7 100644 --- a/source/unres/src_MD-M/refsys.f +++ b/source/unres/src_MD-M/refsys.f @@ -14,12 +14,16 @@ c form a linear fragment. Returns vectors e1, e2, and e3. include 'COMMON.IOUNITS' include 'COMMON.CHAIN' double precision coinc/1.0D-13/,align /1.0D-13/ +c print *,'just initialize' fail=.false. +c print *,fail s1=0.0 s2=0.0 + print *,s1,s2 do 1 i=1,3 zi=c(i,i2)-c(i,i3) ui=c(i,i4)-c(i,i3) + print *,zi,ui s1=s1+zi*zi s2=s2+ui*ui z(i)=zi @@ -38,6 +42,7 @@ c 3 c(i,i1)=0.0D0 do 5 i=1,3 5 c(i,i1)=0.0D0 return + print *,'two if pass' 4 s1=1.0/s1 s2=1.0/s2 v1=z(2)*u(3)-z(3)*u(2) @@ -60,6 +65,7 @@ c 7 c(i,i1)=0.0D0 e2(1)=e1(3)*e3(2)-e1(2)*e3(3) e2(2)=e1(1)*e3(3)-e1(3)*e3(1) e2(3)=e1(2)*e3(1)-e1(1)*e3(2) + print *,'just before leave' 1000 format (/1x,' * * * Error - atoms',i4,' and',i4,' coincide.', 1 'coordinates of atom',i4,' are set to zero.') 1010 format (/1x,' * * * Error - atoms',2(i4,2h, ),i4,' form a linear',