![]() |
(git:b77b4be)
|
Functions/Subroutines | |
subroutine, public | create_and_init_bs_env (qs_env, bs_env, post_scf_bandstructure_section) |
... | |
subroutine, public | rsmat_to_kp (mat_rs, ispin, xkp, cell_to_index_scf, sab_nl, bs_env, cfm_kp, imag_rs_mat) |
... | |
subroutine, public | dos_pdos_ldos (qs_env, bs_env) |
... | |
subroutine, public | cfm_ikp_from_fm_gamma (cfm_ikp, fm_gamma, ikp, qs_env, kpoints, basis_type) |
... | |
subroutine, public | mic_contribution_from_ikp (bs_env, qs_env, fm_w_mic_freq_j, cfm_w_ikp_freq_j, ikp, kpoints, basis_type, wkp_ext) |
... | |
subroutine, public | compute_xkp (xkp, ikp_start, ikp_end, grid) |
... | |
subroutine, public | kpoint_init_cell_index_simple (kpoints, qs_env) |
... | |
subroutine, public | soc (qs_env, bs_env) |
... | |
subroutine, public | get_all_vbm_cbm_bandgaps (bs_env) |
... | |
subroutine, public | get_vbm_cbm_bandgaps (band_edges, ev, bs_env) |
... | |
subroutine, public post_scf_bandstructure_utils::create_and_init_bs_env | ( | type(qs_environment_type), pointer | qs_env, |
type(post_scf_bandstructure_type), pointer | bs_env, | ||
type(section_vals_type), pointer | post_scf_bandstructure_section | ||
) |
...
qs_env | ... |
bs_env | ... |
post_scf_bandstructure_section | ... |
Definition at line 128 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::rsmat_to_kp | ( | type(dbcsr_p_type), dimension(:, :), pointer | mat_rs, |
integer | ispin, | ||
real(kind=dp), dimension(3) | xkp, | ||
integer, dimension(:, :, :), pointer | cell_to_index_scf, | ||
type(neighbor_list_set_p_type), dimension(:), pointer | sab_nl, | ||
type(post_scf_bandstructure_type), pointer | bs_env, | ||
type(cp_cfm_type) | cfm_kp, | ||
logical, optional | imag_rs_mat | ||
) |
...
mat_rs | ... |
ispin | ... |
xkp | ... |
cell_to_index_scf | ... |
sab_nl | ... |
bs_env | ... |
cfm_kp | ... |
imag_rs_mat | ... |
Definition at line 658 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::dos_pdos_ldos | ( | type(qs_environment_type), pointer | qs_env, |
type(post_scf_bandstructure_type), pointer | bs_env | ||
) |
...
qs_env | ... |
bs_env | ... |
Definition at line 984 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::cfm_ikp_from_fm_gamma | ( | type(cp_cfm_type) | cfm_ikp, |
type(cp_fm_type) | fm_gamma, | ||
integer | ikp, | ||
type(qs_environment_type), pointer | qs_env, | ||
type(kpoint_type), pointer | kpoints, | ||
character(len=*) | basis_type | ||
) |
...
cfm_ikp | ... |
fm_Gamma | ... |
ikp | ... |
qs_env | ... |
kpoints | ... |
basis_type | ... |
Definition at line 2345 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::mic_contribution_from_ikp | ( | type(post_scf_bandstructure_type), pointer | bs_env, |
type(qs_environment_type), pointer | qs_env, | ||
type(cp_fm_type) | fm_w_mic_freq_j, | ||
type(cp_cfm_type) | cfm_w_ikp_freq_j, | ||
integer | ikp, | ||
type(kpoint_type), pointer | kpoints, | ||
character(len=*) | basis_type, | ||
real(kind=dp), optional | wkp_ext | ||
) |
...
bs_env | ... |
qs_env | ... |
fm_W_MIC_freq_j | ... |
cfm_W_ikp_freq_j | ... |
ikp | ... |
kpoints | ... |
basis_type | ... |
wkp_ext | ... |
Definition at line 2476 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::compute_xkp | ( | real(kind=dp), dimension(:, :), pointer | xkp, |
integer | ikp_start, | ||
integer | ikp_end, | ||
integer, dimension(3) | grid | ||
) |
...
xkp | ... |
ikp_start | ... |
ikp_end | ... |
grid | ... |
Definition at line 2590 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::kpoint_init_cell_index_simple | ( | type(kpoint_type), pointer | kpoints, |
type(qs_environment_type), pointer | qs_env | ||
) |
...
kpoints | ... |
qs_env | ... |
Definition at line 2627 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::soc | ( | type(qs_environment_type), pointer | qs_env, |
type(post_scf_bandstructure_type), pointer | bs_env | ||
) |
...
qs_env | ... |
bs_env | ... |
Definition at line 2659 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::get_all_vbm_cbm_bandgaps | ( | type(post_scf_bandstructure_type), pointer | bs_env | ) |
...
bs_env | ... |
Definition at line 2842 of file post_scf_bandstructure_utils.F.
subroutine, public post_scf_bandstructure_utils::get_vbm_cbm_bandgaps | ( | type(band_edges_type) | band_edges, |
real(kind=dp), dimension(:, :, :) | ev, | ||
type(post_scf_bandstructure_type), pointer | bs_env | ||
) |
...
band_edges | ... |
ev | ... |
bs_env | ... |
Definition at line 2866 of file post_scf_bandstructure_utils.F.