31integer,
intent(in) :: n
32real(8),
intent(in) :: x
35real(8),
parameter :: sqpi=1.7724538509055160273d0
45 write(*,
'("Error(sdelta_mp): n < 0 : ",I8)') n
51 write(*,
'("Error(sdelta_mp): n out of range : ",I8)') n
55if (abs(x) > 12.d0)
then
62 t1=t0/(
factn(i)*dble(4**i))
63 if (mod(i,2) /= 0) t1=-t1
elemental real(8) function factn(n)
real(8) function hermite(n, x)
real(8) function sdelta_mp(n, x)