Calculates quantities along a specified k-path:
Energy bands (colored by Berry curvature-like term of spin Hall conductivity)
(Berry curvature)x(-1) summed over occupied bands
Berry curvature-like term of spin Hall conductivity summed over occupied bands
Integrand of orbital magnetization Morb=LCtil+ICtil
Main routine
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | plot_bands | |||
logical, | intent(in) | :: | plot_curv | |||
logical, | intent(in) | :: | plot_morb | |||
logical, | intent(in) | :: | plot_shc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(out) | :: | num_paths | |||
real(kind=dp), | intent(out), | allocatable, dimension(:) | :: | kpath_len | ||
integer, | intent(out) | :: | total_pts | |||
real(kind=dp), | intent(out), | allocatable, dimension(:) | :: | xval | ||
real(kind=dp), | intent(out), | allocatable, dimension(:, :) | :: | plot_kpoint |