Hi Mark,
The H3O ion topology is defined as follows:
; Hydronium and hydroxide parameters developend by M.G. Wolf
; Hydronium
[ moleculetype ]
; molname nrexcl
H3O 2
[ atoms ]
; id at type res nr residu name at name cg nr charge mass
1 SWM4-NDP_O2 1 H3O O2 1 0.852
2 SWM4-NDP_110b 1 H3O OA 1 -1.124 ; modified
3 SWM4-NDP_H2 1 H3O H31 1 0.424
4 SWM4-NDP_H2 1 H3O H32 1 0.424
5 SWM4-NDP_H2 1 H3O H33 1 0.424
[ polarization ]
#ifdef POL2WATER
1 2 2 0.0004195 0.02 16.736e8
#else
1 2 1 0.0004195
#endif
; Initialy developed as a harmonic bond
; Conversion: alpha=sqrt(qS)/(4*pi*eps0*CAL2J*A2NM*k) = 138.9354492 * sqrt(qS)/k
; [ bonds ]
; 1 2 6 0 418400
#ifdef FLEXIBLE
[ bonds ]
1 3 1 0.102 400000
1 4 1 0.102 400000
1 5 1 0.102 400000
[ angles ]
3 1 4 1 109.47 400
3 1 5 1 109.47 400
4 1 5 1 109.47 400
#else
[ constraints ]
; i funct doh dhh
1 3 1 0.102
1 4 1 0.102
1 5 1 0.102
3 4 1 0.169124
4 5 1 0.169124
3 5 1 0.169124
#endif
[ exclusions ]
1 2 3 4 5
2 1 3 4 5
3 1 2 4 5
4 1 2 3 5
5 1 2 3 4
For example, within the SWM4-NDP system containing 2 ions that I have defined, I get something like this:
Number of degrees of freedom in T-Coupling group GRA is 0.00
Number of degrees of freedom in T-Coupling group SOL is 11985.00
Number of degrees of freedom in T-Coupling group H3O is 9.00
Number of degrees of freedom in T-Coupling group Cl- is 3.00
Inner product between old and new vector <= 0.0!
constraint #5 atoms 46282 and 46283
Wrote pdb files with previous and current coordinates
Inner product between old and new vector <= 0.0!
constraint #4 atoms 46281 and 46283
Back Off! I just backed up step0b.pdb to ./#step0b.pdb.1#
Back Off! I just backed up step0c.pdb to ./#step0c.pdb.1#
Wrote pdb files with previous and current coordinates
starting mdrun 'Water with ions'
5000000 steps, 5000.0 ps.
Inner product between old and new vector <= 0.0!
constraint #5 atoms 46282 and 46283
Back Off! I just backed up step0b.pdb to ./#step0b.pdb.2#
Back Off! I just backed up step0c.pdb to ./#step0c.pdb.2#
Wrote pdb files with previous and current coordinates
-------------------------------------------------------
Program gmx_mpi, VERSION 5.0
Source code file: /share/gromacs-5.0/src/gromacs/mdlib/coupling.c, line: 1439
Fatal error:
The v-rescale thermostat was called with a group with #DOF=2.999250, but for #DOF<3 only integer #DOF are supported
For more information and tips for troubleshooting, please check the GROMACS
website at http://www.gromacs.org/Documentation/Errors
-------------------------------------------------------
Cheers,
Kester
보낸사람 : Mark Abraham <mark.j.abra...@gmail.com>
받는사람 : Discussion list for GROMACS us <gmx-us...@gromacs.org>
받은날짜 : 2014년 10월 10일(금) 21:35:03
제목 : Re: [gmx-users] v-rescale fatal errorHi Kester, Glad it's resolved. I am curious what (H3O+?) molecule definition led to that computation of the DOF? That code is not tested at all... Mark On Fri, Oct 10, 2014 at 2:03 PM, Kester Wongwrote: > Hi Justin and all, > > > The same mistake will not be repeated. > > The ions are now defined in the residuetypes.dat file and should be > grouped together. > > > > -From lessons learned, comes better performance. > > Thank you all. > > Kester > --------- 원본 메일 --------- > > *보낸사람* : Justin Lemkul > *받는사람* : > *받은날짜* : 2014년 10월 10일(금) 20:38:56 > *제목* : Re: [gmx-users] v-rescale fatal error > > On 10/10/14 7:36 AM, Kester Wong wrote: > > Hi Mark, > > > > > > I think it was due to the charged groups in my temp. coupling setting; I had > > the H3O cation(s) and Cl anion(s) grouped separately: > > > > tc-grps = GRA SOL H3O Cl- > > > > ; Time constant (ps) and reference temperature (K) > > > > tau-t = 0.5 0.5 0.5 0.5 > > > > ref-t = 300 300 300 300 > > > > > > Calculations run fine once I grouped the ions together, or water+ions. > > > > You shouldn't couple ions separately from the solvent; that's just not stable. > > -Justin > > -- > ================================================== > > Justin A. Lemkul, Ph.D. > Ruth L. Kirschstein NRSA Postdoctoral Fellow > > Department of Pharmaceutical Sciences > School of Pharmacy > Health Sciences Facility II, Room 601 > University of Maryland, Baltimore > 20 Penn St. > Baltimore, MD 21201 > > jalem...@outerbanks.umaryland.edu | (410) 706-7441http://mackerell.umaryland.edu/~jalemkul > > ================================================== > -- > Gromacs Users mailing list > > * Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting! > > * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists > > * For (un)subscribe requests visithttps://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a mail to gmx-users-requ...@gromacs.org. > > > > -- > Gromacs Users mailing list > > * Please search the archive at > http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before > posting! > > * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists > > * For (un)subscribe requests visit > https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or > send a mail to gmx-users-requ...@gromacs.org. > > -- Gromacs Users mailing list * Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting! * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists * For (un)subscribe requests visit https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a mail to gmx-users-requ...@gromacs.org.
-- Gromacs Users mailing list
* Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting! * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists * For (un)subscribe requests visit https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a mail to gmx-users-requ...@gromacs.org.