29real(8) tp(2,lmmaxo),vtp(3,lmmaxo),rlm(lmmaxo)
53 call sctovec(tp(:,itp),vtp(:,itp))
84allocate(
rbshto(lmmaxo,lmmaxo))
86allocate(
rfshto(lmmaxo,lmmaxo))
89allocate(
zbshto(lmmaxo,lmmaxo))
91allocate(
zfshto(lmmaxo,lmmaxo))
94allocate(
cbshto(lmmaxo,lmmaxo))
96allocate(
cfshto(lmmaxo,lmmaxo))
101 call sctovec(tp(:,itp),vtp(:,itp))
113 rbshto(itp,1:lmmaxo)=rlm(1:lmmaxo)
115 zbshto(itp,1:lmmaxo)=ylm(1:lmmaxo)
134real(8),
intent(in) :: tp(2)
135real(8),
intent(out) :: v(3)
subroutine genrlmv(lmax, v, rlm)
pure subroutine sctovec(tp, v)
pure subroutine genylmv(t4pil, lmax, v, ylm)
real(8), dimension(:,:), allocatable rfshto
complex(4), dimension(:,:), allocatable cfshti
complex(8), dimension(:,:), allocatable zfshto
real(8), dimension(:,:), allocatable rbshto
real(8), dimension(:,:), allocatable rbshti
complex(8), dimension(:,:), allocatable zbshto
complex(8), dimension(:,:), allocatable zbshti
real(8), dimension(3, 3) rotsht
complex(4), dimension(:,:), allocatable cbshto
real(8), dimension(:,:), allocatable rfshti
complex(4), dimension(:,:), allocatable cfshto
complex(8), dimension(:,:), allocatable zfshti
complex(4), dimension(:,:), allocatable cbshti
pure subroutine r3mv(a, x, y)
subroutine sphcover(n, tp)