6 elemental subroutine k_tfsc1(rho,tau,dtdr)
9 real(8),
intent(in) :: rho,tau
10 real(8),
intent(out) :: dtdr
12 real(8),
parameter :: pi=3.1415926535897932385d0
14 real(8),
parameter :: ctf=(3.d0/10.d0)*(3.d0*pi**2)**(2.d0/3.d0)
16 if (rho < 1.d-20)
then 21 ttf=ctf*rho**(5.d0/3.d0)
23 dtdr=(tau/ttf)*ctf*(5.d0/3.d0)*rho**(2.d0/3.d0)
elemental subroutine k_tfsc1(rho, tau, dtdr)