11complex(8),
intent(in) :: evecsv(nstsv,nstsv),pmat(nstsv,nstsv,3)
12complex(8),
intent(inout) :: h(nstsv,nstsv)
18complex(8),
allocatable :: smat(:,:,:,:)
19allocate(smat(nstsv,nstsv,2,2))
28 zm(1,2)=cmplx(v(1),-v(2),8)
29 zm(2,1)=cmplx(v(1),v(2),8)
33 call zhemm(
'L',
'U',nstsv,nstsv,zm(i,j),pmat(:,:,l),nstsv,smat(:,:,i,j), &
43 zm(1,2)=cmplx(v(1),-v(2),8)
44 zm(2,1)=cmplx(v(1),v(2),8)
49 h(1:jst,jst)=h(1:jst,jst)+zm(i,j)*smat(1:jst,jst,i,j)
complex(8), parameter zone