[Smeagol-discuss] Convergence problem
Ivan Rungger
runggeri at tcd.ie
Fri Feb 5 10:39:06 GMT 2010
Hello Nicolas,
can you please also send the CHR and buffer.out file for the input
file you sent?
You use a value of 1e-6 as tolerance for convergence DM.Tolerance, but
this is too small for smeagol. Usually we converge the code to 1e-4. I'd
say for most cases once you get below 1e-3 the results are already more
or less OK, and once you get to 1e-4 they are for sure converged. I
think if you use very well converged leads then it should be possible to
converge to 1e-5, but I think you will never get to 1e-6.
Cheers,
Ivan
Nicolas Leconte wrote:
> Hi all,
>
> This question has been raised several times on the mailing list. I
> tried several of the suggestions given, but none seemed to work for me.
> I attach my input file.
>
> My system gets close to convergence on the *CHR file (should give a
> value of about 1401 |e|) and the buffer.out file, but it oscillates
> close to it without ever converging.
>
> I tried changing my basis (DZ instead of DZP), linear mixing and
> NumberPulay 3, 5 and 10, NSlices 0 and 1, MD.Tolerance 0.00001 and
> 0.000001. Maybe it is related to the small smearing with the flag
> ElectronicTemperature, but I kinda need for my spin polarized
> calculation. The EnergLowestBound is about 3 Ry lower than my lowest
> EigenValue of my bulk calculation for the leads, so that shouldn't be
> the cause either. I played with the integration points (on the circle
> 8 --> 60, on the line 8 --> 60) and the number of poles : 5 --> 20.
>
> The Smeagol version used : smeagol-1.2
>
> Any advice?
>
> Thanks in advance,
> Nicolas
> ------------------------------------------------------------------------
>
> _______________________________________________
> Smeagol-discuss mailing list
> Smeagol-discuss at lists.tchpc.tcd.ie
> http://lists.tchpc.tcd.ie/listinfo/smeagol-discuss
More information about the Smeagol-discuss
mailing list