![]() |
(git:b77b4be)
|
Functions/Subroutines | |
subroutine, public | create_and_init_bs_env_for_gw (qs_env, bs_env, bs_sec) |
... | |
subroutine, public | de_init_bs_env (bs_env) |
... | |
subroutine, public | kpoint_init_cell_index_simple (kpoints, qs_env) |
... | |
subroutine, public | compute_xkp (xkp, ikp_start, ikp_end, grid) |
... | |
subroutine, public | get_i_j_atoms (atoms_i, atoms_j, n_atom_i, n_atom_j, color_sub, bs_env) |
... | |
subroutine, public | add_r (cell_1, cell_2, index_to_cell, cell_1_plus_2, cell_found, cell_to_index, i_cell_1_plus_2) |
... | |
subroutine, public | is_cell_in_index_to_cell (cell, index_to_cell, cell_found) |
... | |
subroutine, public | get_v_tr_r (v_tr_r, pot_type, regularization_ri, bs_env, qs_env) |
... | |
subroutine, public | power (matrix, exponent, eps, cond_nr, min_ev, max_ev) |
... | |
subroutine, public | time_to_freq (bs_env, sigma_c_n_time, sigma_c_n_freq, ispin) |
... | |
subroutine, public | analyt_conti_and_print (bs_env, sigma_c_ikp_n_freq, sigma_x_ikp_n, v_xc_ikp_n, eigenval_scf, ikp, ispin) |
... | |
subroutine, public gw_utils::create_and_init_bs_env_for_gw | ( | type(qs_environment_type), pointer | qs_env, |
type(post_scf_bandstructure_type), pointer | bs_env, | ||
type(section_vals_type), pointer | bs_sec | ||
) |
...
qs_env | ... |
bs_env | ... |
bs_sec | ... |
Definition at line 150 of file gw_utils.F.
subroutine, public gw_utils::de_init_bs_env | ( | type(post_scf_bandstructure_type), pointer | bs_env | ) |
...
bs_env | ... |
Definition at line 236 of file gw_utils.F.
subroutine, public gw_utils::kpoint_init_cell_index_simple | ( | type(kpoint_type), pointer | kpoints, |
type(qs_environment_type), pointer | qs_env | ||
) |
...
kpoints | ... |
qs_env | ... |
Definition at line 593 of file gw_utils.F.
subroutine, public gw_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 623 of file gw_utils.F.
subroutine, public gw_utils::get_i_j_atoms | ( | integer, dimension(2) | atoms_i, |
integer, dimension(2) | atoms_j, | ||
integer | n_atom_i, | ||
integer | n_atom_j, | ||
integer | color_sub, | ||
type(post_scf_bandstructure_type), pointer | bs_env | ||
) |
...
atoms_i | ... |
atoms_j | ... |
n_atom_i | ... |
n_atom_j | ... |
color_sub | ... |
bs_env | ... |
Definition at line 1410 of file gw_utils.F.
subroutine, public gw_utils::add_r | ( | integer, dimension(3) | cell_1, |
integer, dimension(3) | cell_2, | ||
integer, dimension(:, :) | index_to_cell, | ||
integer, dimension(3) | cell_1_plus_2, | ||
logical | cell_found, | ||
integer, dimension(:, :, :), intent(in), optional, pointer | cell_to_index, | ||
integer, intent(out), optional | i_cell_1_plus_2 | ||
) |
...
cell_1 | ... |
cell_2 | ... |
index_to_cell | ... |
cell_1_plus_2 | ... |
cell_found | ... |
cell_to_index | ... |
i_cell_1_plus_2 | ... |
Definition at line 2646 of file gw_utils.F.
subroutine, public gw_utils::is_cell_in_index_to_cell | ( | integer, dimension(3) | cell, |
integer, dimension(:, :) | index_to_cell, | ||
logical | cell_found | ||
) |
...
cell | ... |
index_to_cell | ... |
cell_found | ... |
Definition at line 2686 of file gw_utils.F.
subroutine, public gw_utils::get_v_tr_r | ( | real(kind=dp), dimension(:, :, :), allocatable | v_tr_r, |
type(libint_potential_type) | pot_type, | ||
real(kind=dp) | regularization_ri, | ||
type(post_scf_bandstructure_type), pointer | bs_env, | ||
type(qs_environment_type), pointer | qs_env | ||
) |
...
V_tr_R | ... |
pot_type | ... |
regularization_RI | ... |
bs_env | ... |
qs_env | ... |
Definition at line 2930 of file gw_utils.F.
subroutine, public gw_utils::power | ( | complex(kind=dp), dimension(:, :) | matrix, |
real(kind=dp) | exponent, | ||
real(kind=dp) | eps, | ||
real(kind=dp), optional | cond_nr, | ||
real(kind=dp), optional | min_ev, | ||
real(kind=dp), optional | max_ev | ||
) |
...
matrix | ... |
exponent | ... |
eps | ... |
cond_nr | ... |
min_ev | ... |
max_ev | ... |
Definition at line 3018 of file gw_utils.F.
subroutine, public gw_utils::time_to_freq | ( | type(post_scf_bandstructure_type), pointer | bs_env, |
real(kind=dp), dimension(:, :, :) | sigma_c_n_time, | ||
real(kind=dp), dimension(:, :, :) | sigma_c_n_freq, | ||
integer | ispin | ||
) |
...
bs_env | ... |
Sigma_c_n_time | ... |
Sigma_c_n_freq | ... |
ispin | ... |
Definition at line 3067 of file gw_utils.F.
subroutine, public gw_utils::analyt_conti_and_print | ( | type(post_scf_bandstructure_type), pointer | bs_env, |
real(kind=dp), dimension(:, :, :) | sigma_c_ikp_n_freq, | ||
real(kind=dp), dimension(:) | sigma_x_ikp_n, | ||
real(kind=dp), dimension(:) | v_xc_ikp_n, | ||
real(kind=dp), dimension(:) | eigenval_scf, | ||
integer | ikp, | ||
integer | ispin | ||
) |
...
bs_env | ... |
Sigma_c_ikp_n_freq | ... |
Sigma_x_ikp_n | ... |
V_xc_ikp_n | ... |
eigenval_scf | ... |
ikp | ... |
ispin | ... |
Definition at line 3130 of file gw_utils.F.