23
6/1/2021 ABINIT Developer Workshop 2021 1 Progress on self-consistent meta-gga PAW datasets from ATOMPAW Natalie Holzwarth, Physics Dept., Wake Forest U. Winston-Salem, NC, USA Collaborators: Marc Torrent, CEA also Michel Côté and Surya Timilsina, U. Montreal Acknowledgements: NSF DMR-1940324, WFU DEAC cluster Outline 1. Motivation and brief history 2. Numerical issues associated with SCAN functional 3. Self-consistent atomic solver and results for r2SCAN 4. Pseudopotential construction methods for meta-GGA and results for r2SCAN 5. Summary and outlook

Progress on self-consistent meta-gga PAW datasets from …

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 1

Progress on self-consistentmeta-gga PAW datasets from ATOMPAW

Natalie Holzwarth, Physics Dept., Wake Forest U. Winston-Salem, NC, USA

Collaborators: Marc Torrent, CEA also Michel Côté and Surya Timilsina, U. Montreal

Acknowledgements: NSF DMR-1940324, WFU DEAC cluster

Outline1. Motivation and brief history2. Numerical issues associated with SCAN functional3. Self-consistent atomic solver and results for r2SCAN4. Pseudopotential construction methods for meta-GGA

and results for r2SCAN5. Summary and outlook

Page 2: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 2

To do list Develop a self-consistent all electron atomic solver for

the generalized Kohn-Sham equations needed to evaluate exchange-correlation functionals having the meta-GGA form.

Adapt pseudization schemes for basis and projector functions for use in the generalized Kohn-Sham formalism.

Test and evaluate.

Page 3: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 3

Motivation and brief history – As density functional theory develops, new exchange

correlation functionals are frequently proposed and, thanks to Libxc (Marques et al. Comp. Phys. Comm. 183, 2272 (2012), Lehtola et al. Software X 7, 1 (2018)), they can be incorporated into various codes.

The meta-GGA functional form adds the kinetic energy density into the functional; considerable improvements in DFT prediction of materials properties has been reported within the context of “generalized” DFT (Yang et al. PRB 93, 205205 (2016))

“SCAN” form of meta-GGA -- “Strongly Constrained and Appropriately Normed Semilocal Density Functional” (Sun et al. PRL 115, 036402 (2015)) demonstrates improved materials prediction for a variety of systems; >950 citations as of 5/2021.

Page 4: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 4

Motivation and brief history – continued -- However, most of the SCAN results were obtained using codes

with localized basis sets or VASP which appears to use a special form of SCAN functional.

Several authors reported numerical difficulties in using plane wave codes with the SCAN functional (Yao et al. JCP 146, 224105 (2017), Bartók et al. JCP 150, 161101 (2019) & rSCAN)

We found that the effective potentials for the SCAN form analytically diverges in regions of space where the radial wavefunction decreases exponentially.

A revised functional was introduced by the Tulane and Temple groups (“Accurate and Numerically Efficient r2SCAN Meta-Generalized Gradient Approximation”, Furness et al., J. Phys. Chem. Lett 11, 8208 (2020)).

Page 5: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 5

Functional form of Vxc(r) for textbook model of He atomthanks to L. Schiff,Quantum Mechanics(1955)

32 1

22 3

2

2 27( )

(

Bohr16

22

)

Ar

Ar

An r e A

A er Am

π

τπ

− −

= =

=

Unphysical behavior of Vxc(r) for SCAN discouraged further development.

Better behavior of Vxc(r) for r2SCAN allowed for resumption of project.

Page 6: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 6

With the introduction of the r2SCAN functional, work on developing a self-consistent atomic solver for meta-GGA formalism resumed.

3 2

2

General form of the exchange-correlation functional:

In ter s

( ( ), ( ), ( ), ( ))

( ) having occupancy

( ) ( (

m of single par

(

ticle sta

tes

) ) ) ( )

,xc

i i

c

ii

x

i

r f n n

w

n w n

E d

n

σ τ

σ

Φ

≡ Φ ≡ ∇

=

⋅∇∑

∫ r r r r

r

r r r r r2

2( ) ( )2 i i

iw

mτ = ∇Φ∑r r

( )( )

( )

e

22

e

2

eff

electron-nucleus Hartf r

2

ef

The generalized Kohn-Sham equations take the form

( ) ( ) ( ) where ( )2

( ) = ( ) ( ) ( )

( ) 2

xc

xc xc xc

xc

xc

fV V

V

f f f

H Vm

V

nn n

V V

V

τ τ τ

σ

∂∇ +∇⋅ ≡

∂ ∂ ∂ ∇ ⋅ ∇ +∇

= − ∇ +

=∂ ∂ ∂ ∇

+

+

r r r r

r r r r

r

dimensionless“kinetic potential”

Page 7: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 7

Some details for spherical atom

( )2 2

2 2 eff( 1) 1( ) 1 ( )

2dVd l l dH r V V r

m dr r dr dr rτ

τ

+ = − + − + − +

22

2 2

2 2

( )ˆ( ) ( )

1 1( ) ( ) ( ) ( ) 4 2 4

( ) ( ) ( ) ( ) ( 1)

i i

i i

i i i i i i i ii i i i

i i i i i i

i i

n li l m

n l n l n l n ln l n l

n l n l n ln l i i

rY

r

n r w r r w rr m r

d r r rr l

dr r rl

ϕ

ϕ τ τπ π

ϕ ϕ ϕτ +

Φ =

= =

= − +

∑ ∑

r r

( )Self-consistent generalized Kohn-Sham equations:

( ) ( ) 0i i i in nl lH r rϕ− =

occupancy for state nili

Page 8: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 8

Differential equations to solve numerically

( )

( ) ( )

112 2 21 1

1

12

2

21 2

2

( ) ( )( ) ( ) ( ) ( )

( )with ( ) ( ) ( ) 1 ( )

( )1 ( 1) 1

Method 1: Coupled first order equations

( ) ( ) 1 ( )

-

1

-

( )

nlnl

dy dyz zd

r rr y r r y r

d ry r r y r V rdr

dV rl lz r z r

r dr

V rV r r dr

τ

ττ

τ

ϕϕ

=

= = +

+=

+

=

= + + ( )eff2

2 ( ) nlm V r

r+ −

( )( )

22 2eff

2 2 2 2

M

)

ethod 2: Tra

1

nsformed seco

(

n( ) 1( ) ( ) whe

d n

re ( ln ( )21 ( )

( ) ( )( ) 2 ) ( ) ( 1

o

(

rder equatio --

Le

)

t

) 21

x rnlnl nl

nl nl

y rr y r e x r V rV r

d y r V rd x r dx r dx r l l mdr dr r dr dr r V r

ττ

τ

ϕ = ≡ = − ++

−+ + + − − − +

( ) 0nl ry

=

in ATOMPAW

Page 9: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 9

Some further details –In developing the self-consistent atomic solver, we found some further numerical issues with r2SCAN which could be ameliorated by making one further small change in the formulation.

( )2

2/32unif

unif

3 310

Original choice: =0.001Better numerics: 0.01

8

WW

W

n nn

nτ τα τ τ πτ ητ

ηη

+∇−

≡ =

=

=

Page 10: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 10

Comparison of self-consistent r2SCAN potentialsfor atomic S with η=0.01 and η=0.001.

Page 11: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 11

Some results for Vτ(r) comparing r2SCAN η=0.01 (Furness, 2020)with rSCAN (Bartók, 2019)

BNe Ar

Al

Page 12: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 12

Some results for Vxc(r) comparing r2SCAN η=0.01 (Furness, 2020)with rSCAN (Bartók, 2019)

BNe Ar

Al

Page 13: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 13

Self-consistent total energy results

Find that self-consistency is hard to achieve for some atoms with the η=0.001 version of r2SCAN.

Page 14: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 14

How does the r2scan Vxc(r) compare with other functionals?

Page 15: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 15

Construction of PAW datasetsFrozen core approximation: All electron treatment Pseudo electron treatment ( ) ( ) ( ) ( ) ( )

core vale core vale

core

n r n r n r n rrτ τ+ ++

( ) ( ) ( )vale core valer r rτ τ+

rc

Core functions for Si atom --

20

0

core2

core

2core

re

2

co

4 ( )4 ( )

4; 4

4 ( )4 ( )

2; 4

MP m

m cm

MP m

m c

c

c

m

r T

r

r C

r

r r rr r

r r

r

r r

rn r

n r rP

r

M

P M

r

π τπ τ

ππ

=

=

≤= >

=

=

= >

= =

Page 16: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 16

Construction of PAW datasets -- continuedThe datasets are focused on the valence electrons and there are many formulations which can be adopted for use with the generalized Kohn-Sham PAW equations (although some schemes may be more difficult).

rc

2vale vale4 / (Ry/Bohr)rπ τ τ

2vale vale4 / (1/Bohr)r n nπ

Valence functions for Si atom

Page 17: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 17

Dimensionless kinetic potential and kinetic pseudopotential for Si for r2SCAN η=0.01

Construction of PAW datasets -- continued

Page 18: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 18

xcrV

xcrV

Exchange-correlation potential and pseudopotential for Si for r2SCAN η=0.01

Construction of PAW datasets -- continued

Page 19: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 19

Construction of PAW datasets -- continued

Various schemes to constructed screened pseudopotential –http://pwpaw.wfu.edu

Page 20: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 20

Construction of PAW datasets -- continued

Various schemes to constructed screened pseudopotential – VPS(r)http://pwpaw.wfu.edu specifically from Marc Torrent’s usersguide

For now, added VPSMATCHNC/VPSMATCHNNC similar to “ultrasoft” with or without norm conservation.

Page 21: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 21

Ionic pseudopotential for Si for r2SCAN η=0.01in comparison with LDA and GGA

Si

Construction of PAW datasets -- continued

Determine ionic pseudopotential by unscreening VPS(r)

( )2 2vale

( ) ( )

ˆ( ) 4 ( )

( ) ( )

( )c H

PSxcZ

H r

r V

n

r

r e Q n r

V r V r V

V π

= −

= +

∇ ∆

( )3vale vale )

ˆ( ) unit compensation char

) (

ge

(Q d r

r

n r

n

n r−

∆ ≡ ∫

VPSMATCHNC option

Page 22: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 22

To do list Develop a self-consistent all electron atomic solver for

the generalized Kohn-Sham equations needed to evaluate exchange-correlation functionals having the meta-GGA form.

Adapt pseudization schemes for basis and projector functions for use in the generalized Kohn-Sham formalism.

Test and evaluate.

34

Still to do

Page 23: Progress on self-consistent meta-gga PAW datasets from …

6/1/2021 ABINIT Developer Workshop 2021 23

Additional considerations

How sensitive are the results to the dataset?

Given apparently reasonable results for r2SCAN η=0.01, should we stick with that form or work harder on the solver? (Perhaps should also consult with Tulane/Temple developers.)

Not all pseudization schemes are easily converted for use in generalized density functional formulation due to the dimensionless kinetic energy potential term. Which ones should we try to preserve?

Further considerations?