30 complex(8),
intent(in) :: ulm(lmmaxdb,lmmaxdb)
31 complex(8),
intent(inout) :: dmat(lmmaxdb,nspinor,lmmaxdb,nspinor,nstsv)
33 integer ist,ispn,jspn,ld
35 complex(8) a(lmmaxdb,lmmaxdb)
41 call zgemm(
'N',
'N',lmmaxdb,lmmaxdb,lmmaxdb,
zone,ulm,lmmaxdb, &
42 dmat(:,ispn,1,jspn,ist),ld,
zzero,a,lmmaxdb)
43 call zgemm(
'N',
'C',lmmaxdb,lmmaxdb,lmmaxdb,
zone,a,lmmaxdb,ulm,lmmaxdb, &
44 zzero,dmat(:,ispn,1,jspn,ist),ld)
subroutine dmatulm(ulm, dmat)
complex(8), parameter zone
complex(8), parameter zzero