![]() |
(git:b77b4be)
|
Routines for a Kim-Gordon-like partitioning into molecular subunits. More...
Functions/Subroutines | |
subroutine, public | kg_ekin_subset (qs_env, ks_matrix, ekin_mol, calc_force, do_kernel, pmat_ext) |
Calculates the subsystem Hohenberg-Kohn kinetic energy and the forces. | |
Routines for a Kim-Gordon-like partitioning into molecular subunits.
subroutine, public kg_correction::kg_ekin_subset | ( | type(qs_environment_type), pointer | qs_env, |
type(dbcsr_p_type), dimension(:), pointer | ks_matrix, | ||
real(kind=dp), intent(out) | ekin_mol, | ||
logical, intent(in) | calc_force, | ||
logical, intent(in) | do_kernel, | ||
type(dbcsr_p_type), dimension(:), optional, pointer | pmat_ext | ||
) |
Calculates the subsystem Hohenberg-Kohn kinetic energy and the forces.
qs_env | ... |
ks_matrix | ... |
ekin_mol | ... |
calc_force | ... |
do_kernel | Contribution of kinetic energy functional to kernel in response calculation |
pmat_ext | Response density used to fold 2nd deriv or to integrate kinetic energy functional |
Definition at line 87 of file kg_correction.F.