38integer,
intent(in) :: stype
39real(8),
intent(in) :: x
57 write(*,
'("Error(sdelta): stype not defined : ",I8)') stype
81integer,
intent(in) :: stype
82character(*),
intent(out) :: sdescr
87 sdescr=
'Methfessel-Paxton order 1, Phys. Rev. B 40, 3616 (1989)'
89 sdescr=
'Methfessel-Paxton order 2, Phys. Rev. B 40, 3616 (1989)'
93 sdescr=
'Square-wave impulse'
98 write(*,
'("Error(getsdata): stype not defined : ",I8)') stype
real(8) function sdelta(stype, x)
subroutine getsdata(stype, sdescr)
elemental real(8) function sdelta_fd(x)
elemental real(8) function sdelta_lr(x)
real(8) function sdelta_mp(n, x)
elemental real(8) function sdelta_sq(x)