![]() |
(git:b77b4be)
|
Calculate the LDA functional in the Pade approximation Literature: S. Goedecker, M. Teter and J. Hutter, Phys. Rev. B 54, 1703 (1996) More...
Functions/Subroutines | |
subroutine, public | pade_init (cutoff, debug) |
... | |
subroutine, public | pade_info (reference, shortform, lsd, needs, max_deriv) |
... | |
subroutine, public | pade_lda_pw_eval (deriv_set, rho_set, order) |
... | |
subroutine, public | pade_lsd_pw_eval (deriv_set, rho_set, order) |
... | |
subroutine, public | pade_fxc_eval (rho_a, rho_b, fxc_aa, fxc_ab, fxc_bb) |
... | |
Calculate the LDA functional in the Pade approximation Literature: S. Goedecker, M. Teter and J. Hutter, Phys. Rev. B 54, 1703 (1996)
subroutine, public xc_pade::pade_init | ( | real(kind=dp), intent(in) | cutoff, |
logical, intent(in), optional | debug | ||
) |
subroutine, public xc_pade::pade_info | ( | character(len=*), intent(out), optional | reference, |
character(len=*), intent(out), optional | shortform, | ||
logical, intent(in), optional | lsd, | ||
type(xc_rho_cflags_type), intent(inout), optional | needs, | ||
integer, intent(out), optional | max_deriv | ||
) |
subroutine, public xc_pade::pade_lda_pw_eval | ( | type(xc_derivative_set_type), intent(in) | deriv_set, |
type(xc_rho_set_type), intent(in) | rho_set, | ||
integer, intent(in), optional | order | ||
) |
subroutine, public xc_pade::pade_lsd_pw_eval | ( | type(xc_derivative_set_type), intent(in) | deriv_set, |
type(xc_rho_set_type), intent(in) | rho_set, | ||
integer, intent(in), optional | order | ||
) |
subroutine, public xc_pade::pade_fxc_eval | ( | type(pw_r3d_rs_type), intent(in) | rho_a, |
type(pw_r3d_rs_type), intent(in) | rho_b, | ||
type(pw_r3d_rs_type), intent(inout) | fxc_aa, | ||
type(pw_r3d_rs_type), intent(inout) | fxc_ab, | ||
type(pw_r3d_rs_type), intent(inout) | fxc_bb | ||
) |