(git:3add494)
qs_tddfpt2_fhxc_forces Module Reference

Functions/Subroutines

subroutine, public fhxc_force (qs_env, ex_env, gs_mos, full_kernel, debug_forces)
 Calculate direct tddft forces. More...
 
subroutine, public stda_force (qs_env, ex_env, gs_mos, stda_env, sub_env, work, debug_forces)
 Simplified Tamm Dancoff approach (sTDA). Kernel contribution to forces. More...
 

Function/Subroutine Documentation

◆ fhxc_force()

subroutine, public qs_tddfpt2_fhxc_forces::fhxc_force ( type(qs_environment_type), pointer  qs_env,
type(excited_energy_type), pointer  ex_env,
type(tddfpt_ground_state_mos), dimension(:), pointer  gs_mos,
type(full_kernel_env_type), intent(in)  full_kernel,
logical, intent(in)  debug_forces 
)

Calculate direct tddft forces.

Parameters
qs_env...
ex_env...
gs_mos...
full_kernel...
debug_forces...
History
  • 01.2020 screated [JGH]

Definition at line 160 of file qs_tddfpt2_fhxc_forces.F.

Here is the call graph for this function:

◆ stda_force()

subroutine, public qs_tddfpt2_fhxc_forces::stda_force ( type(qs_environment_type), pointer  qs_env,
type(excited_energy_type), pointer  ex_env,
type(tddfpt_ground_state_mos), dimension(:), pointer  gs_mos,
type(stda_env_type), pointer  stda_env,
type(tddfpt_subgroup_env_type)  sub_env,
type(tddfpt_work_matrices)  work,
logical, intent(in)  debug_forces 
)

Simplified Tamm Dancoff approach (sTDA). Kernel contribution to forces.

Parameters
qs_env...
ex_env...
gs_mos...
stda_env...
sub_env...
work...
debug_forces...

Definition at line 1275 of file qs_tddfpt2_fhxc_forces.F.

Here is the call graph for this function: