Re[2]: [gmx-users] Virtual site and constraints

Нилов Дмитрий nilovdm at list.ru
Fri Jan 25 15:58:39 CET 2008


I`ve tried to name it like atom (instead of "dummy mass")
in this way:

1)enter new atom type in "ffoplsaa.atp":
 opls_966   12.01100  ; Virtual site in formate

2)enter description of new atom type in "ffoplsaanb.itp":
; name      bond_type  mass    charge  ptype  sigma     epsilon
  opls_966  DF      0  12.011  0.0000  D      0.00e+00  0.00e+00
(also I`ve tried to use "A" instead of "D" in ptype column)

3)correct my topology:
[ atoms ]
;   nr       type  resnr residue  atom   cgnr     charge       mass
     1   opls_279      1    FMT      H      1       0.22      1.008
     2   opls_271      1    FMT      C      1       0.58      0.000
     3   opls_272      1    FMT     O1      1       -0.9    15.9994
     4   opls_272      1    FMT     O2      1       -0.9    15.9994
     5   opls_966      1    FMT      D      1        0.0     12.011

[ constraints ]
;  ai    aj funct    c0
    1     3     2    0.19850
    1     4     2    0.19850
    3     4     2    0.22400

[ virtual_sites3 ]
; Dummy from funct a b
2 1 3 4 1 0.345 0.345
5       1       3       4       1       0.345   0.345

But it does not work because grompp runs with error
"virtual site D (Res FMT-1) has non-zero mass 12.011".
I suppose, that only "dummy masses"(particles named like "M*") could
have mass.
Could you help me, please?
--------------------
Nilov Dmitri  

-----Original Message-----
> Нилов Дмитрий wrote:
> > OK, could I add "dummy mass" that has coordinates and 
> > mass such as carbon to keep right moment of inertia?
> > I mean something like this:
> > [ atoms ]
> > ;   nr       type  resnr residue  atom   cgnr     charge       mass  
> >      1   opls_279      1    FMT      H      1       0.22      1.008   
> >      2   opls_271      1    FMT      C      1       0.58      0.000   
> >      3   opls_272      1    FMT     O1      1       -0.9    15.9994   
> >      4   opls_272      1    FMT     O2      1       -0.9    15.9994   
> >      5         MW      1    FMT      D      1        0.0     12.011
> > 
> > Should I use some constraints for "dummy mass" to define its position
> > in simulation? And can I get "dummy mass" type from ffoplaa.atp or
> > its better to add the new one?
> 
> Have you tried naming it an atom instead of a virtual site?
> > 
> > I`m sorry, I`ve read manual and corresponding article but I have not
> > find irrefragable answer for my questions.
> > 
> > Thanks
> > ------------
> > Nilov Dmitri
> > 
> >  
> >> Нилов Дмитрий wrote:
> >>> Thank you very much, but in what way can I define the carbon
> >>> like massless when it treated as a virtual site(type 3)
> >>> in formate molecule?
> >> You can define it as zero, but take care to get the right moment of 
> >> inertia (by defining further virtual sites).
> >>
> >>> Grompp runs with error when carbon has mass:
> >>>
> >>> converting bonded parameters...
> >>> #  CONNBONDS:   3
> >>> #     CONSTR:   3
> >>> #     VSITE3:   1
> >>> Setting particle type to V for virtual sites
> >>> ERROR 2 [file "fmt.top", line 82]:
> >>>   virtual site C (Res FMT-1) has non-zero mass 12.011
> >>> -----------------------------------------------------       
> >>>
> >>> -----Original Message-----
> >>>> Нилов Дмитрий wrote:
> >>>>> Hello!
> >>>>> I would like to involve formate molecule (HCOO-)in my dynamics, but I have the problem when I use virtual site (type 3fd)for it.
> >>>>>
> >>>>> When I run grompp for single formate molecule, it`s ok.
> >>>>> But after solvating in bath of solvent (tip3p) grompp runs with error:
> >>>> In this case you would be best off defining three constraints from
> >>>> H O1
> >>>> H O2
> >>>> O1 O2
> >>>> and define the carbon as a virtual site defined by the plane (check 
> >>>> TIP4P topology).
> >> -- 
> >> David van der Spoel, Ph.D.




More information about the gromacs.org_gmx-users mailing list