ezpzbz / aiida-catmat

Collection of AiiDA WorkChains Developed in CATMAT project
MIT License
3 stars 1 forks source link

[Feature] smart action on convergence handling #58

Open ezpzbz opened 3 years ago

ezpzbz commented 3 years ago

context

I am using some minimal actions to deal with convergence issues which is working but not neither solid nor elegant. This needs to become way better and smarter.

solution

We have tools by Peter Larsson which can extract energy and forces fromOUTCAR. This python script can become handy in this case. We can get the information from OUTCAR and check for gradient of going down for energies and forces. This way we can locate flutuations or slow convergence and let the handler to decide upin that. Besides we have band gap information too. So we can let it be in play for choosing proper smearing method as well.