Hi Iain,
Our administrator installed the 2017.0 version of intel compiler and
librairies. I compiled CP2K 4.1 with it and, although I still have to
make more tests, it seems to be working.
Regarding the behavior of the SCF, I'm using the DIIS minimizer. I'm
not an expert on the OT method, but when I read in the manual:
MINIMIZER MINIMIZER {Keyword} Minimizer to be used with the OT method
This keyword cannot be repeated and it expects precisely one keyword.
Default value: CG List of valid keywords:
BROYDENBroyden mixing approximating the inverse Hessian
CGConjugate Gradients: most reliable, use for difficult systems. The
total energy should decrease at every OT CG step if the line search is
appropriate.
DIISDirect inversion in the iterative subspace: less reliable than CG,
but sometimes about 50% faster
SDSteepest descent: not recommended
I understand that only with a CG minimizer and appropriate linesearch
one should expect that the energy decreases at every timestep. Is it a
generally expected property of the OT method? In any case, only the
first SCF starting from an atomic density guess is slow to converge,
and as soon as the MD is started, the SCF converges in roughly 10
iterations, which seems okay to me.
Best regards,
Laurent