X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=source%2Funres%2Fsrc_MD-M%2Fenergy_p_new_barrier.F;h=6d6e18cd70e7819cd1c1e1b1b84c2a73fe9c66d6;hb=faea29f012ec8e63652b824ecdd37305fdf75ed8;hp=e56e104ce46f8f20ca3675d59eb08e552b98131f;hpb=94763f6dd92c61677ab8918c9caf9f9ffd608112;p=unres.git diff --git a/source/unres/src_MD-M/energy_p_new_barrier.F b/source/unres/src_MD-M/energy_p_new_barrier.F index e56e104..6d6e18c 100644 --- a/source/unres/src_MD-M/energy_p_new_barrier.F +++ b/source/unres/src_MD-M/energy_p_new_barrier.F @@ -2871,7 +2871,7 @@ C 14/01/2014 TURN3,TUNR4 does no go under periodic boundry condition if (itype(i).eq.ntyp1 .or. itype(i+1).eq.ntyp1 & .or. itype(i+2).eq.ntyp1 & .or. itype(i+3).eq.ntyp1 -c & .or. itype(i-1).eq.ntyp1 + & .or. itype(i-1).eq.ntyp1 & .or. itype(i+4).eq.ntyp1 & ) cycle dxi=dc(1,i) @@ -2918,6 +2918,8 @@ C Condition for being inside the proper box & .or. itype(i+3).eq.ntyp1 & .or. itype(i+4).eq.ntyp1 & .or. itype(i+5).eq.ntyp1 + & .or. itype(i).eq.ntyp1 + & .or. itype(i-1).eq.ntyp1 & ) cycle dxi=dc(1,i) dyi=dc(2,i) @@ -2970,6 +2972,7 @@ c do i=iatel_s,iatel_e if (itype(i).eq.ntyp1 .or. itype(i+1).eq.ntyp1 & .or. itype(i+2).eq.ntyp1 + & .or. itype(i-1).eq.ntyp1 & ) cycle dxi=dc(1,i) dyi=dc(2,i) @@ -3012,6 +3015,7 @@ c write (iout,*) 'i',i,' ielstart',ielstart(i),' ielend',ielend(i) c write (iout,*) i,j,itype(i),itype(j) if (itype(j).eq.ntyp1.or. itype(j+1).eq.ntyp1 & .or.itype(j+2).eq.ntyp1 + & .or.itype(j-1).eq.ntyp1 &) cycle call eelecij(i,j,ees,evdw1,eel_loc) enddo ! j