[Debichem-devel] Bug#706608: cp2k: wrong amber torsion energy

Michael Banck mbanck at debian.org
Thu May 2 10:07:27 UTC 2013


Package: cp2k
Version: 2.2.426-1
Severity: normal
Tags: upstream,patch

A bug has been found in the AMBER force field topology input regarding
torsion energies.  It has been fixed in upstream revision 12867.


Michael

On Thu, May 02, 2013 at 11:18:03AM +0200, Teodoro Laino wrote:
> Thanks Letif and apologies for the delay.
>
> The issue was indeed a bug and the fix is in the SVN. Should you
> encounter other discrepancies, please, do not hesitate to report them.
> best,
>
> Teo
> 
> On Apr 22, 2013, at 8:54 PM, Letif Mones <letif.mones at gmail.com> wrote:
> 
> > Hi Teo,
> > 
> > I am sending the following files: amber and cp2k inputs, amber
> > restart file and amber topology file (dmpoh_vacuum.atop). I also
> > attached another topology file (dmpoh_vacuum_mod.atop) in which I
> > halved the dihedral force constants. With this latter cp2k gives the
> > right answer.
> > 
> > Regards,
> > 
> > Letif
> > 
> > 
> > 
> > 
> > On 22 Apr 2013, at 17:53, Teodoro Laino wrote:
> > 
> >> Dear Letif,
> >> 
> >> thanks for reporting this issue. All parameters should be converted
> >> at the moment they are read. We also had few examples to check the
> >> numerics and I remember they were matching with Sander they were
> >> OK.  Do you have an input file (including all relevant files) that
> >> shows this problem?
> >> 
> >> Thanks,
> >> Teo
> >> 
> >> On Apr 22, 2013, at 5:23 PM, Letif Mones <letif.mones at gmail.com> wrote:
> >> 
> >>> Hi,
> >>> 
> >>> I did a molecular mechanical calculation in cp2k using an amber
> >>> topology file (force field: amber99). When I checked the bonded
> >>> energy terms I found that the bond and angle terms are correct but
> >>> the dihedral energy is twice as the energy calculated by sander. I
> >>> think the reason is that in the amber FF the form of the torsion
> >>> potential is: K / 2 * [ 1 + cos[ M*PHI - PHI0 ] ] while cp2k uses
> >>> the form of  K * [ 1 + cos[ M*PHI - PHI0 ] ].  So should not the
> >>> torsion force constant read from an amber topology file be
> >>> multiplied by 0.5 (and the improper one too as it has the same
> >>> form)?
> >>> 
> >>> Letif



More information about the Debichem-devel mailing list