![]() |
(git:b77b4be)
|
Routines to calculate MP2 energy using GPW method. More...
Functions/Subroutines | |
subroutine, public | mp2_gpw_compute (emp2, emp2_cou, emp2_ex, qs_env, para_env, para_env_sub, color_sub, cell, particle_set, atomic_kind_set, qs_kind_set, eigenval, nmo, homo, mat_munu, sab_orb_sub, mo_coeff_o, mo_coeff_v, eps_filter, unit_nr, mp2_memory, calc_ex, blacs_env_sub, emp2_ab) |
... | |
Routines to calculate MP2 energy using GPW method.
subroutine, public mp2_gpw_method::mp2_gpw_compute | ( | real(kind=dp), intent(out) | emp2, |
real(kind=dp), intent(out) | emp2_cou, | ||
real(kind=dp), intent(out) | emp2_ex, | ||
type(qs_environment_type), pointer | qs_env, | ||
type(mp_para_env_type), pointer | para_env, | ||
type(mp_para_env_type), pointer | para_env_sub, | ||
integer, intent(in) | color_sub, | ||
type(cell_type), pointer | cell, | ||
type(particle_type), dimension(:), pointer | particle_set, | ||
type(atomic_kind_type), dimension(:), pointer | atomic_kind_set, | ||
type(qs_kind_type), dimension(:), pointer | qs_kind_set, | ||
real(kind=dp), dimension(:, :), intent(in) | eigenval, | ||
integer, intent(in) | nmo, | ||
integer, dimension(:), intent(in) | homo, | ||
type(dbcsr_p_type), intent(inout) | mat_munu, | ||
type(neighbor_list_set_p_type), dimension(:), pointer | sab_orb_sub, | ||
type(dbcsr_p_type), dimension(:), intent(in) | mo_coeff_o, | ||
type(dbcsr_p_type), dimension(:), intent(in) | mo_coeff_v, | ||
real(kind=dp), intent(in) | eps_filter, | ||
integer, intent(in) | unit_nr, | ||
real(kind=dp), intent(in) | mp2_memory, | ||
logical, intent(in) | calc_ex, | ||
type(cp_blacs_env_type), pointer | blacs_env_sub, | ||
real(kind=dp), intent(out), optional | emp2_ab | ||
) |
...
Emp2 | ... |
Emp2_Cou | ... |
Emp2_EX | ... |
qs_env | ... |
para_env | ... |
para_env_sub | ... |
color_sub | ... |
cell | ... |
particle_set | ... |
atomic_kind_set | ... |
qs_kind_set | ... |
Eigenval | ... |
nmo | ... |
homo | ... |
mat_munu | ... |
sab_orb_sub | ... |
mo_coeff_o | ... |
mo_coeff_v | ... |
eps_filter | ... |
unit_nr | ... |
mp2_memory | ... |
calc_ex | ... |
blacs_env_sub | ... |
Emp2_AB | ... |
Definition at line 97 of file mp2_gpw_method.F.