normcoeff_so_spinflux Subroutine

public subroutine normcoeff_so_spinflux(natom, ircut, lmmax0d, pns, ksra, drdi, mode)

Uses

Calculates the KKR matrix elements for the spin flux operator, i.e.,

Note

Details are in http://arxiv.org/pdf/1602.03417v1.pdf This subroutine was adapted from NORMCOEFF_SO.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: natom
integer, intent(in), dimension(0:ipand, natypd) :: ircut

R points of panel borders

integer, intent(in) :: lmmax0d

(LMAX+1)^2

complex(kind=dp), intent(in), dimension(nspind*lmmax0d, nspind*lmmax0d, irmd, 2, natom) :: pns
integer, intent(in) :: ksra
real(kind=dp), intent(in), dimension(irmd, natypd) :: drdi

Derivative dr/di

integer, intent(in) :: mode