![]() |
(git:ec11232)
|
Calculate the local exchange functional. More...
Functions/Subroutines | |
| subroutine, public | xalpha_info (lsd, reference, shortform, needs, max_deriv, xa_parameter, scaling) |
| ... | |
| subroutine, public | xalpha_lda_eval (rho_set, deriv_set, order, xa_params, xa_parameter) |
| ... | |
| subroutine, public | xalpha_lsd_eval (rho_set, deriv_set, order, xa_params, xa_parameter) |
| ... | |
| subroutine, public | xalpha_fxc_eval (rho_a, rho_b, fxc_aa, fxc_bb, scale_x, eps_rho) |
| ... | |
Calculate the local exchange functional.
| subroutine, public xc_xalpha::xalpha_info | ( | logical, intent(in) | lsd, |
| character(len=*), intent(out), optional | reference, | ||
| character(len=*), intent(out), optional | shortform, | ||
| type(xc_rho_cflags_type), intent(inout), optional | needs, | ||
| integer, intent(out), optional | max_deriv, | ||
| real(kind=dp), intent(in), optional | xa_parameter, | ||
| real(kind=dp), intent(in), optional | scaling | ||
| ) |
...
| lsd | ... |
| reference | ... |
| shortform | ... |
| needs | ... |
| max_deriv | ... |
| xa_parameter | ... |
| scaling | ... |
Definition at line 90 of file xc_xalpha.F.
| subroutine, public xc_xalpha::xalpha_lda_eval | ( | type(xc_rho_set_type), intent(in) | rho_set, |
| type(xc_derivative_set_type), intent(in) | deriv_set, | ||
| integer, intent(in) | order, | ||
| type(section_vals_type), pointer | xa_params, | ||
| real(kind=dp), intent(in), optional | xa_parameter | ||
| ) |
...
| rho_set | ... |
| deriv_set | ... |
| order | ... |
| xa_params | ... |
| xa_parameter | ... |
Definition at line 152 of file xc_xalpha.F.
| subroutine, public xc_xalpha::xalpha_lsd_eval | ( | type(xc_rho_set_type), intent(in) | rho_set, |
| type(xc_derivative_set_type), intent(in) | deriv_set, | ||
| integer, intent(in) | order, | ||
| type(section_vals_type), pointer | xa_params, | ||
| real(kind=dp), intent(in), optional | xa_parameter | ||
| ) |
...
| rho_set | ... |
| deriv_set | ... |
| order | ... |
| xa_params | ... |
| xa_parameter | ... |
Definition at line 222 of file xc_xalpha.F.
| subroutine, public xc_xalpha::xalpha_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_bb, | ||
| real(kind=dp), intent(in) | scale_x, | ||
| real(kind=dp), intent(in) | eps_rho | ||
| ) |
...
| rho_a | ... |
| rho_b | ... |
| fxc_aa | ... |
| fxc_bb | ... |
| scale_x | ... |
| eps_rho | ... |
Definition at line 558 of file xc_xalpha.F.