mod_calccouplingconstants Module

For details see Ebert and Mankovsky, PRB 79, 045209 (2009)


Subroutines

public subroutine calcJijmatrix(gmat, tmat, natom, wez, Jijmatrix, Aimatrix)

License
Creative Commons License
Category
physical-observables, input-output, KKRimp

R e l a t i v i s t i c

e x c h a n g e

i n t e r a c t i o n s

Read more…

Arguments

Type IntentOptional Attributes Name
type(gmat_type) :: gmat
type(tmat_type) :: tmat(natom,1)
integer :: natom
double complex :: wez
double precision :: Jijmatrix(3,3,natom,natom)
double precision :: Aimatrix(3,natom)

public subroutine calccouplingdeltat(wavefunction, deltaTmat, cellnew, gauntcoeff, theta, phi, lmmax, lmsize, lmax, lmpot, nrmax)

License
Creative Commons License
Category
physical-observables, KKRimp

M a t r i x

e l e m e n t s

o f

B x c

f o r

t h e

e x c h a n g e

i n t e r a c t i o n s

Read more…

Arguments

Type IntentOptional Attributes Name
type(wavefunction_type) :: wavefunction
double complex :: deltaTmat(lmsize,lmsize,3)
type(CELL_TYPENEW) :: cellnew
type(gauntcoeff_type) :: gauntcoeff
double precision :: theta
double precision :: phi
integer :: lmmax
integer :: lmsize
integer :: lmax
integer :: lmpot
integer :: nrmax

public subroutine calclambda(lambda, theta, phi)

License
Creative Commons License
Category
special-functions, physical-observables, KKRimp

P a u l i

m a t r i c e s

t r a n s f o r m e d

f r o m

t h e

g l o b a l

t o

t h e

l o c a l

f r a m e

Read more…

Arguments

Type IntentOptional Attributes Name
double complex :: lambda(2,2,3)
double precision :: theta
double precision :: phi

public subroutine calc_sigma(sigma)

License
Creative Commons License
Category
initialization, special-functions, physical-observables, KKRimp

I n i t i a l i z a t i o n

o f

P a u l i

m a t r i c e s

Read more…

Arguments

Type IntentOptional Attributes Name
double complex :: sigma(2,2,3)

public subroutine calccouplingconstants_writeoutJij(natom, Jijmatrix, Aimatrix, density, ITSCF)

License
Creative Commons License
Category
input-output, physical-observables, KKRimp

O u t p u t

o f

e x c h a n g e

i n t e r a c t i o n s

t o

f i l e s

Read more…

Arguments

Type IntentOptional Attributes Name
integer :: natom
double precision :: Jijmatrix(3,3,natom,natom)
double precision :: Aimatrix(3,natom)
type(DENSITY_TYPE), allocatable :: density(:)
integer :: ITSCF