Skip to content

woochang-kim-94/Libxc_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libxc tutorial

Directory for Libxc totorial. For the detaild formalism and notation, please refer

1. https://www.tddft.org/programs/libxc/manual/libxc-5.1.x/
2. https://doi.org/10.1016/j.cpc.2012.05.007

We have following example systems

1. Graphene: metalic system with occupation smearing
2. WS2     : insulating system w/o occupation smearing

For each example system, we have LDA/GGA example directries.

In each directory, we compute

1. Vxc(r) and  <mk|Vxc|nk> from pw2bgw.x ... Ref
2. Vxc(r) and  <mk|Vxc|nk> from pp.x
3. Vxc(r) and  <mk|Vxc|nk> from Libxc

We only consider collinear calculation.

For method 2.

we first do pp.x and print Vxc(r) = Vtot(r) - Vbare(r) - Vhatree(r) in a FFTgrid and then
    
1-1. do FFT Vxc(r) to Vxc(g). Then we can compute <mk|Vxc|nk> in G-space.
1-2. do IFFT unk(g) to unk(r). Then we can compute <mk|Vxc|nk> in R-space.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published