X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=source%2Funres%2Fdata%2Fenergy_data.f90;h=295d42a5a9801454bec7826d280671da77ef1f55;hb=d9408016c2011e3dade935da06f883a2665bb73b;hp=873f053483c67a78f04d7b900f49a3205fd659ad;hpb=3d82fd4865ef986a636dcb144357cc095a20ffbc;p=unres4.git diff --git a/source/unres/data/energy_data.f90 b/source/unres/data/energy_data.f90 index 873f053..295d42a 100644 --- a/source/unres/data/energy_data.f90 +++ b/source/unres/data/energy_data.f90 @@ -64,7 +64,7 @@ integer :: rescale_mode real(kind=8) :: wsc,wscp,welec,wbond,wstrain,wtor,wtor_d,wang,& wscloc,wcorr,wcorr4,wcorr5,wcorr6,wsccor,wel_loc,wturn3,wturn4,& - wturn6,wvdwpp + wturn6,wvdwpp,wliptran,wshield,lipscale,wtube #ifdef CLUSTER real(kind=8) :: scalscp #endif @@ -88,7 +88,12 @@ !----------------------------------------------------------------------------- ! common.interact ! common /interact/ - real(kind=8),dimension(:,:),allocatable :: aa,bb,augm !(ntyp,ntyp) + real(kind=8),dimension(:,:),allocatable :: aa_aq,bb_aq,augm,aa_lip,bb_lip !(ntyp,ntyp) + real(kind=8),dimension(:),allocatable :: sc_aa_tube_par,sc_bb_tube_par,& + acavtub,bcavtub,ccavtub,dcavtub,tubetranene + real(kind=8) :: acavtubpep,bcavtubpep,ccavtubpep,dcavtubpep, & + tubetranenepep,pep_aa_tube,pep_bb_tube,tubeR0 + real(kind=8),dimension(3) :: tubecenter real(kind=8),dimension(:,:),allocatable :: aad,bad !(ntyp,2) real(kind=8),dimension(2,2) :: app,bpp,ael6,ael3 integer :: expon,expon2, nnt,nct,itypro @@ -101,7 +106,7 @@ ! 12/1/95 Array EPS included in the COMMON block. ! common /body/ real(kind=8),dimension(:,:),allocatable :: sigma !(0:ntyp1,0:ntyp1) - real(kind=8),dimension(:,:),allocatable :: eps,sigmaii,& + real(kind=8),dimension(:,:),allocatable :: eps,epslip,sigmaii,& rs0,chi,r0,r0e !(ntyp,ntyp) r0e !!! nie używane real(kind=8),dimension(:),allocatable :: chip,alp,sigma0,& sigii,rr0 !(ntyp) @@ -109,7 +114,7 @@ real(kind=8),dimension(:,:),allocatable :: r0d,eps_scp,rscp !(ntyp,2) r0d !!! nie używane ! 12/5/03 modified 09/18/03 Bond stretching parameters. ! common /stretch/ - real(kind=8) :: vbldp0,akp,distchainmax + real(kind=8) :: vbldp0,akp,distchainmax,vbldpDUM real(kind=8),dimension(:,:),allocatable :: vbldsc0,aksc,abond0 !(maxbondterm,ntyp) integer,dimension(:),allocatable :: nbondterm !(ntyp) !----------------------------------------------------------------------------- @@ -149,7 +154,8 @@ iphi_end,iphid_start,iphid_end,ibond_start,ibond_end,& ibondp_start,ibondp_end,ivec_start,ivec_end,iset_start,iset_end,& iturn3_start,iturn3_end,iturn4_start,iturn4_end,iint_start,& - iint_end,iphi1_start,iphi1_end,itau_start,itau_end + iint_end,iphi1_start,iphi1_end,itau_start,itau_end,& + ilip_start,ilip_end,itube_start,itube_end integer,dimension(:),allocatable :: ibond_displ,ibond_count,& ithet_displ,ithet_count,iphi_displ,iphi_count,iphi1_displ,& iphi1_count,ivec_displ,ivec_count,iset_displ,iset_count,& @@ -246,5 +252,21 @@ ! common/fourier/ z wham real(kind=8),dimension(:,:),allocatable :: b !(13,0:maxtor) !----------------------------------------------------------------------------- -!----------------------------------------------------------------------------- +! 24 Apr 2017 +! Varibles for cutoff on electorstatic + real(kind=8) sss_ele_cut,sss_ele_grad + integer xshift,yshift,zshift +!2 Jul 2017 lipidc parameters ----------------------------------------------------- + real(kind=8),dimension(:), allocatable :: liptranene + real(kind=8) :: pepliptran + +! 4 Jul 2017 parameters for shieliding + real(kind=8),dimension(:), allocatable :: long_r_sidechain, & + short_r_sidechain + real(kind=8) :: VSolvSphere,VSolvSphere_div,buff_shield + + + + + end module energy_data