DFT calculation for the atomic system using the GPS discretization written by Son, Sang-Kil in Nov. 2004 modified by Son, Sang-Kil in Jul. 2010 implementing more functionals
This module contains potential vectors and energy functional for exchange-correlation parts. You may check supported method in readin.f90 - exchange: LDA, LSDA, Xa, LB, LBa - correlation: VWN, PW
Ref) Parr and Yang, "Density-Functional Theory of Atoms and Molecules" Tong and Chu, PRA 55, 3406 (1997) Other references for each functional are listed for each comment.
correlation potential
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(param), | intent(in) | :: | p | |||
real(kind=long), | intent(in) | :: | rho(:) |
correlation potential
correlation functional
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(param), | intent(in) | :: | p | |||
type(grid3d), | intent(in) | :: | g | |||
real(kind=long), | intent(in) | :: | rho(:) |
correlation functional
General XC functionals potential_x or functional_x( P, G, rho ) potential_c or functional_c( P, G, rho_a, rho_b )
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(param), | intent(in) | :: | p | |||
real(kind=long), | intent(in) | :: | rho(:) | |||
real(kind=long), | intent(in), | optional | :: | d_rho(:) |
exchange potential
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(param), | intent(in) | :: | p | |||
real(kind=long), | intent(in) | :: | rho(:) | |||
real(kind=long), | intent(in), | optional | :: | d_rho(:) |