The Elk Code
 
Loading...
Searching...
No Matches
drhomagk.f90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine drhomagk (ngp, ngpq, igpig, igpqig, occsvp, doccsvp, apwalm, apwalmq, dapwalm, evecfv, devecfv, evecsv, devecsv)
 
pure subroutine drmk1 (n, wo, wf1, wf2, dwf1, dwf2, drho, dmag1, dmag2, dmag3)
 
pure subroutine drmk01 (n, dwo, wf1, wf2, drho, dmag1, dmag2, dmag3)
 
pure subroutine drmk2 (n, wo, wf1, wf2, dwf1, dwf2, drho, dmag)
 
pure subroutine drmk02 (n, dwo, wf1, wf2, drho, dmag)
 
pure subroutine drmk3 (n, wo, wf, dwf, drho)
 
pure subroutine drmk03 (n, dwo, wf, drho)
 

Function/Subroutine Documentation

◆ drhomagk()

subroutine drhomagk ( integer, dimension(nspnfv), intent(in)  ngp,
integer, dimension(nspnfv), intent(in)  ngpq,
integer, dimension(ngkmax,nspnfv), intent(in)  igpig,
integer, dimension(ngkmax,nspnfv), intent(in)  igpqig,
real(8), dimension(nstsv), intent(in)  occsvp,
real(8), dimension(nstsv), intent(in)  doccsvp,
complex(8), dimension(ngkmax,apwordmax,lmmaxapw,natmtot,nspnfv), intent(in)  apwalm,
complex(8), dimension(ngkmax,apwordmax,lmmaxapw,natmtot,nspnfv), intent(in)  apwalmq,
complex(8), dimension(ngkmax,apwordmax,lmmaxapw,nspnfv), intent(in)  dapwalm,
complex(8), dimension(nmatmax,nstfv,nspnfv), intent(in)  evecfv,
complex(8), dimension(nmatmax,nstfv,nspnfv), intent(in)  devecfv,
complex(8), dimension(nstsv,nstsv), intent(in)  evecsv,
complex(8), dimension(nstsv,nstsv), intent(in)  devecsv 
)

Definition at line 6 of file drhomagk.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ drmk01()

pure subroutine drhomagk::drmk01 ( integer, intent(in)  n,
real(8), intent(in)  dwo,
complex(8), dimension(n), intent(in)  wf1,
complex(8), dimension(n), intent(in)  wf2,
complex(8), dimension(n), intent(inout)  drho,
complex(8), dimension(n), intent(inout)  dmag1,
complex(8), dimension(n), intent(inout)  dmag2,
complex(8), dimension(n), intent(inout)  dmag3 
)
private

Definition at line 151 of file drhomagk.f90.

Here is the caller graph for this function:

◆ drmk02()

pure subroutine drhomagk::drmk02 ( integer, intent(in)  n,
real(8), intent(in)  dwo,
complex(8), dimension(n), intent(in)  wf1,
complex(8), dimension(n), intent(in)  wf2,
complex(8), dimension(n), intent(inout)  drho,
complex(8), dimension(n), intent(inout)  dmag 
)
private

Definition at line 195 of file drhomagk.f90.

Here is the caller graph for this function:

◆ drmk03()

pure subroutine drhomagk::drmk03 ( integer, intent(in)  n,
real(8), intent(in)  dwo,
complex(8), dimension(n), intent(in)  wf,
complex(8), dimension(n), intent(inout)  drho 
)
private

Definition at line 223 of file drhomagk.f90.

Here is the caller graph for this function:

◆ drmk1()

pure subroutine drhomagk::drmk1 ( integer, intent(in)  n,
real(8), intent(in)  wo,
complex(8), dimension(n), intent(in)  wf1,
complex(8), dimension(n), intent(in)  wf2,
complex(8), dimension(n), intent(in)  dwf1,
complex(8), dimension(n), intent(in)  dwf2,
complex(8), dimension(n), intent(inout)  drho,
complex(8), dimension(n), intent(inout)  dmag1,
complex(8), dimension(n), intent(inout)  dmag2,
complex(8), dimension(n), intent(inout)  dmag3 
)

Definition at line 122 of file drhomagk.f90.

Here is the caller graph for this function:

◆ drmk2()

pure subroutine drhomagk::drmk2 ( integer, intent(in)  n,
real(8), intent(in)  wo,
complex(8), dimension(n), intent(in)  wf1,
complex(8), dimension(n), intent(in)  wf2,
complex(8), dimension(n), intent(in)  dwf1,
complex(8), dimension(n), intent(in)  dwf2,
complex(8), dimension(n), intent(inout)  drho,
complex(8), dimension(n), intent(inout)  dmag 
)
private

Definition at line 176 of file drhomagk.f90.

Here is the caller graph for this function:

◆ drmk3()

pure subroutine drhomagk::drmk3 ( integer, intent(in)  n,
real(8), intent(in)  wo,
complex(8), dimension(n), intent(in)  wf,
complex(8), dimension(n), intent(in)  dwf,
complex(8), dimension(n), intent(inout)  drho 
)
private

Definition at line 213 of file drhomagk.f90.

Here is the caller graph for this function: