pawovlp is not equal to 5 per default

Total energy, geometry optimization, DFT+U, spin....

Moderator: bguster

Locked
woffermans
Posts: 41
Joined: Fri Jun 01, 2018 8:22 am
Contact:

pawovlp is not equal to 5 per default

Post by woffermans » Tue Oct 09, 2018 1:35 pm

Dear abinit friends,

Contrary to the manual (https://docs.abinit.org/variables/paw/#pawovlp), the default value of pawovlp is not correctly processed by abinit:

If pawovlp >5, then pawovlp is correctly processed.

If pawovlp <=5, then pawovlp is unexpectedly set to another value or otherwise incorrectly processed.

I encountered an overlap of 0.04%:

message: |
PAW COMPENSATION DENSITIES ARE OVERLAPPING !!!!
There are 2 pairs of overlapping atoms.
The maximum overlap percentage is obtained for the atoms 22 and 24.
| Distance between atoms 22 and 24 is : 2.17565
| PAW radius of the sphere around atom 22 is: 1.20000
| PAW radius of the sphere around atom 24 is: 1.41465
| This leads to a (voluminal) overlap ratio of 0.04 %
THIS IS DANGEROUS !, as PAW formalism assumes non-overlapping compensation densities.

I could only circumvent this by setting the pawovlp to 6. pawovlp equal to 5 or less led to above error message.

B.t.w. is it possible to force abinit to print also the default values to output file?

ebousquet
Posts: 469
Joined: Tue Apr 19, 2011 11:13 am
Location: University of Liege, Belgium

Re: pawovlp is not equal to 5 per default

Post by ebousquet » Tue Oct 09, 2018 5:32 pm

Dear Willem,
On my side, the tests I did so far show that pawovlp can be increased up to 10 without much troubles, thought it is always advised to test if some results look unusual while changing the default.
Best wishes,
Eric

woffermans
Posts: 41
Joined: Fri Jun 01, 2018 8:22 am
Contact:

Re: pawovlp is not equal to 5 per default

Post by woffermans » Thu Oct 11, 2018 10:29 am

Dear Eric,

Did you have an overlap ratio of 0.04 % and did you set pawovlp to 5 (default value)?

ABINIT should continue calculation with this setting and measurement, to my opinion.

ebousquet
Posts: 469
Joined: Tue Apr 19, 2011 11:13 am
Location: University of Liege, Belgium

Re: pawovlp is not equal to 5 per default

Post by ebousquet » Wed Oct 17, 2018 8:58 am

Dear Willem,
If the overlap is too big, this might increases the completeness of the basis and drives troubles or errors in some cases, this is why it was decided to stop the calculation to be sure the user is aware there is something going on. The default stop value has been set to 5 to be always on the safe side, but the user can then tune it by changing the pawovlp as he wants. I've already set pawovlp to 10 or even 15 in some of my cases, mostly during the relaxation and then I restart a calculation with a lower value if I want to do DFPT or anything else that will use the ground state WF.
Best wishes,
Eric

Locked