[Pw_forum] ld1.x produce different test results between iswitch=2/3
WF
kalamaillist at gmail.com
Thu Jul 31 13:48:09 CEST 2014
Thanks very much for the detailed explanation!
Feng
>Date: Wed, 30 Jul 2014 14:58:02 +0200
>From: Paolo Giannozzi <paolo.giannozzi at uniud.it>
>Subject: Re: [Pw_forum] ld1.x produce different test results between
iswitch=2/3
>To: PWSCF Forum <pw_forum at pwscf.org>
>Message-ID: <1406725082.16472.3.camel at pania.fastwebnet.it>
>Content-Type: text/plain; charset="UTF-8"
>If I remember correctly, the first test is performed for the
>semilocal form of the pseudopotential, and thus yields by
>construction the same eigenvalues; the second, with the
>separable (Kleinman-Bylander) form, which may sometimes
>badly fail
>P.
>On Tue, 2014-07-29 at 19:52 +0200, WF wrote:
>> Dear everyone,
>> I am trying to produce a norm-conserving pp of Cu with 3s and 3p
>> included. Regardless of the quality of the pp, I met some problems in the
>> consistency of tests.
>>
>> The input file is
>> &input
>> atom="Cu"
>> dft="PBE"
>> config="[Ar] 3d10 4s1 4p0"
>> iswitch=3
>>
>> rlderiv=2.90
>> eminld=-4.0
>> emaxld=2.0
>> deld=0.01
>> nld=3
>> /
>> &inputp
>> pseudotype=1
>> rho0 = 0.001
>> rcore = 2.00
>> lloc = -1
>> rcloc = 2.0
>> file_pseudopw="Cu.pz-rrkj.UPF"
>> /
>> 3
>> 3S 1 0 2.00 0.00 0.9 0.9
>> 3P 2 1 6.00 0.00 1.1 1.1
>> 3D 3 2 10.00 0.00 1.3 1.3
>> &test
>> configts(1)="3s2 3p6 3d10 4s1 4p0"
>> /
>
> And the test passed as
> n l nl e AE (Ry) e PS (Ry) De AE-PS (Ry)
> 1 0 3S 1( 2.00) -8.43051 -8.43051 0.00000
> 2 1 3P 1( 6.00) -5.30241 -5.30241 0.00000
> 3 2 3D 1(10.00) -0.37027 -0.37027 0.00000
> 2 0 4S 1( 1.00) -0.33878 -0.33844 -0.00034
> 3 1 4P 1( 0.00) -0.05121 -0.05129 0.00008
>
> However, if I write another input file to test with this pp:
> &input
> atom = 'Cu'
> dft = 'PBE'
> config = '[Ar] 3d10 4s1 4p0'
> iswitch = 2
>
> rlderiv=2.90
> eminld=-4.0
> emaxld=2.0
> deld=0.01
> nld=3
> /
>
> &test
> file_pseudo = 'Cu.pz-rrkj.UPF'
> configts(1)="3s2 3p6 3d10 4s1 4p0"
> ecutmin = 50
> ecutmax = 300
> decut = 50
> /
>
> Then everything went wrong like
> n l nl e AE (Ry) e PS (Ry) De AE-PS (Ry)
> 1 0 3S 1( 2.00) -8.43051 -8.43051 0.00000
> 2 1 3P 1( 6.00) -5.30241 -6.23833 0.93592
> 3 2 3D 1(10.00) -0.37027 -0.20201 -0.16826
> 2 0 4S 1( 1.00) -0.33878 -0.36353 0.02475
> 3 1 4P 1( 0.00) -0.05121 -0.05121 0.00000
>
> Also with errors and warnings like
> Warning: n=1, l=0 expected 0 nodes, found 1
>
>
> I am not sure what I was doing wrong here. What's the difference between
> tests in pp-generation and individual ones? And which one is correct?
> Thanks for the help.
>
> Best regards,
> Feng
>
> ------------------------------------------------------------
> College of Chemistry and Molecule Engineering,
> Peking University,
> Beijing,
> China
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://pwscf.org/mailman/listinfo/pw_forum
------------------------------------------------------------
College of Chemistry and Molecule Engineering,
Peking University,
Beijing,
China
More information about the users
mailing list