9pure subroutine lopzflm(lmax,zflm,ld,zlflm)
32integer,
intent(in) :: lmax
33complex(8),
intent(in) :: zflm(*)
34integer,
intent(in) :: ld
35complex(8),
intent(out) :: zlflm(ld,3)
39complex(8),
parameter :: zi=(0.d0,1.d0),zmi=(0.d0,-1.d0)
50 t1=0.5d0*sqrt(dble((l-m)*(l+m+1)))
56 t1=0.5d0*sqrt(dble((l+m)*(l-m+1)))
58 zlflm(lm-1,1)=zlflm(lm-1,1)+z1
59 zlflm(lm-1,2)=zlflm(lm-1,2)+zi*z1
62 zlflm(lm,3)=dble(m)*zflm(lm)