[gmx-users] Virtual sites and diffusion coefficients for CO2
贺仲金
hzj1000 at 163.com
Wed Apr 15 13:01:48 CEST 2015
Dear all,
I am using rigid CO2 model with virtual sites. The bond lengthe and LJ parameters are taken from TraPPE force field (Vapor–liquid equilibria of mixtures containing alkanes, carbon dioxide, and nitrogen. JJ Potoff, JI Siepmann. AIChE journal 47 (7), 1676-1682, 2001. 469). I followed Justin A. Lemkul's tutorial to construct the virtual sites (http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin/gmx-tutorials/vsites/index.html). I find everything is OK except for the diffusion coeffients for CO2 are strange. The value with virtual sites (144.3087 (+/- 2.4934) 1e-5 cm^2/s) is half of that without virtual sites (282.5691 (+/- 20.2510) 1e-5 cm^2/s) . I just simulated 256 CO2 molecules at 298K and 55.2 bar with GROMACS 5.0.4. The itp files for CO2 with virtual sites is attched below. I found someone else also encounter such problems as shown in https://mailman-1.sys.kth.se/pipermail/gromacs.org_gmx-users/2015-February/095205.html and http://comments.gmane.org/gmane.science.biology.gromacs.user/23002 , and nobody solve out the origin of this issue. Could anybody help me to check the itp files I build and find out the origin of this issue. Thanks in advance!
CO2_atomtypes.itp
[ atomtypes ]
;name bond_type mass charge ptype sigma epsilon
OZ OZ 15.99940 0.0000 A 3.0500e-01 0.656806e0
CZ CZ 12.01100 0.0000 A 2.8000e-01 0.224478e0
MCO MCO 0.000 0.000 A 0.000 0.000
CO2_rigid.itp
[ moleculetype ]
; Name nrexcl
CO2 2
[ atoms ]
; nr type resnr residue atom cgnr charge mass typeB chargeB
1 OZ 1 CO2 O1 1 -0.35 0.000000
2 CZ 1 CO2 C 1 0.70 0.000000
3 OZ 1 CO2 O2 1 -0.35 0.000000
4 MCO 1 CO2 M1 1 0.000 22.0049
5 MCO 1 CO2 M2 1 0.000 22.0049
[ constraints ]
; Overall structure is O1--M1---C---M2--O2 where "M" indicate mass centers
; There are no bonds in this system
; Instead, we fix the distance between the mass centers such that
; the virtual sites can be reconstructed
4 5 1 0.197995
[ virtual_sites2 ]
; the M1--O1 distance is 0.1161 - (0.197995/2) = 0.0171025
; the M1--M2 distance is 0.197995
; therefore, the fraction of the distance O1M2 along the M1--M2 length is (0.197995+0.0171025)/0.197995 = 1.0863784
; thus placing the virtual O1 sites beyond the M1--M2 distance
; site ai(from) aj funct a
1 4 5 1 1.0863784 ; relative to mass center 4, extends beyond mass center 5
2 4 5 1 0.5000 ; right in the middle
3 5 4 1 1.0863784 ; as in the case of site 1
[ exclusions ]
1 2 3
2 1 3
3 1 2
itp files without Virtual sites
CO2_atomtypes.itp
[ atomtypes ]
;name bond_type mass charge ptype sigma epsilon
OZ OZ 16.0000 0.0000 A 3.0500e-01 0.656806e0
CZ CZ 12.0000 0.0000 A 2.8000e-01 0.224478e0
CO2_rigid.itp
[ moleculetype ]
; Name nrexcl
CO2 2
[ atoms ]
; nr type resnr residue atom cgnr charge mass typeB chargeB
1 OZ 1 CO2 O1 1 -0.35 16.000000
2 CZ 1 CO2 C 1 0.70 12.000000
3 OZ 1 CO2 O2 1 -0.35 16.000000
[ Constraints ]
; ai aj funct b0
1 2 1 0.1161
2 3 1 0.1161
1 3 1 0.2322
Best wishes!
Zhongjin HE
More information about the gromacs.org_gmx-users
mailing list