Possible l-bfgs improvements - Redmine #2641
Minimization of even small molecules to convergence is problematic in GROMACS. I am finding that energy minimization not always succeeds, even for very simple molecules such as 2-octanol or pentoxypentane. This leads to problems when you want to do a normal mode analysis based on that structure. It would be useful to have a minimizer that **does** go all the way to zero force (steepest descents doesn’t do it either). To reproduce the problem, unpack the archive, then run gmx\_d grompp gmx\_d mdrun It will finish with: “Energy minimization has stopped, but the forces have not converged to the requested precision Fmax < 0.001” *(from redmine: issue id 2641, created on 2018-09-11 by dspoel, closed on 2019-04-05)* * Relations: * relates #1593 * Changesets: * Revision 23c57b58a9a6ad7d12aee776090139282a5eece9 on 2019-04-05T08:15:28Z: ``` Fixes bug in l-bfgs. l-bfgs should now work excatly as it was in 4.6.5, up-to some numerical precision in forces and energies. Fixes #2641 Change-Id: I11a85a4241cc933fef94e2095dd8c3cbbb28b01b ``` * Uploads: * [2-octanol.zip](/uploads/76f15c57ab63bd3aaee378e953a3e335/2-octanol.zip) * [wat-2-tip3p.zip](/uploads/55b6b417feca46ba91c55d1b205dbfe5/wat-2-tip3p.zip) * [minimize.cpp](/uploads/e7c13ccb892da24229ec9cf5642bd293/minimize.cpp) * [minimize_new.cpp](/uploads/9cb840257834fd9b3ec9060e65069b2d/minimize_new.cpp)
issue