Hi Aaron,
Siesta does not stop if the SCF hasn't converged, it stops when MaxSCFIterations has been reached (or if has converged, of course). The problem you describe is known, but I can't recommend anything except modifying the scf parameters until it converges.
Regards,
Eduardo


On 24/07/2007, at 0:58, P E LANDERVILLE III wrote:

Hi Everyone!

I think I'm experiencing some kind of glitch with siesta. Please correct me if I'm wrong, but I believe that siesta is supposed to stop the run when the self consistency criteria has not been met in the allotted number of iscf steps. I've been having self consistency problems for some time; I've been adjusting the pulay number and mixing weight to fix this problem. However, if I have MaxISCFIterations = 100 and convergence is not met, siesta continues with the next ionic step. Then everything gets really messy. Also, the ionic step at which scf fails is never the same from run to run. This was a pain in that I was about to present my results until I by chance discovered this problem. Anyone else encounter such a thing? Is there some other option I don't know about? I've done nothing to the code except change a setting in the iomd.h file to enable the creation of the MDX data file.

Thanks

Aaron



Reply via email to