(git:5e7fe52)
Loading...
Searching...
No Matches
mp2_gpw_method Module Reference

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)
 ...

Detailed Description

Routines to calculate MP2 energy using GPW method.

History
10.2011 created [Joost VandeVondele and Mauro Del Ben]

Function/Subroutine Documentation

◆ mp2_gpw_compute()

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 )

...

Parameters
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.

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