![]() |
(git:b77b4be)
|
Utility routines for the functional calculations. More...
Data Types | |
interface | calc_fx |
interface | calc_rs |
Functions/Subroutines | |
subroutine, public | set_util (cutoff) |
... | |
subroutine, public | calc_rs_pw (rho, rs, n) |
... | |
subroutine, public | calc_srs_pw (rho, x, n) |
... | |
subroutine, public | calc_wave_vector (tag, rho, grho, s) |
... | |
pure subroutine, public | calc_z (a, b, z, order) |
... | |
Utility routines for the functional calculations.
subroutine, public xc_functionals_utilities::set_util | ( | real(kind=dp) | cutoff | ) |
...
cutoff | ... |
Definition at line 53 of file xc_functionals_utilities.F.
subroutine, public xc_functionals_utilities::calc_rs_pw | ( | real(kind=dp), dimension(*), intent(in) | rho, |
real(kind=dp), dimension(*), intent(out) | rs, | ||
integer, intent(in) | n | ||
) |
...
rho | ... |
rs | ... |
n | ... |
Definition at line 116 of file xc_functionals_utilities.F.
subroutine, public xc_functionals_utilities::calc_srs_pw | ( | real(kind=dp), dimension(*), intent(in) | rho, |
real(kind=dp), dimension(*), intent(out) | x, | ||
integer, intent(in) | n | ||
) |
...
rho | ... |
x | ... |
n | ... |
Definition at line 143 of file xc_functionals_utilities.F.
subroutine, public xc_functionals_utilities::calc_wave_vector | ( | character(len=*), intent(in) | tag, |
real(kind=dp), dimension(*), intent(in) | rho, | ||
real(kind=dp), dimension(*), intent(in) | grho, | ||
real(kind=dp), dimension(:), intent(out) | s | ||
) |
...
tag | ... |
rho | ... |
grho | ... |
s | ... |
Definition at line 170 of file xc_functionals_utilities.F.
pure subroutine, public xc_functionals_utilities::calc_z | ( | real(kind=dp), intent(in) | a, |
real(kind=dp), intent(in) | b, | ||
real(kind=dp), dimension(0:, 0:), intent(out) | z, | ||
integer, intent(in) | order | ||
) |
...
a | ... |
b | ... |
z | ... |
order | ... |
Definition at line 339 of file xc_functionals_utilities.F.