calculate_koopmann_energy_gradient Subroutine

public subroutine calculate_koopmann_energy_gradient(p, a, b, f, output)

this subroutine calculated the Koopmann's Theorem gradient assuming that an ionized state energy gradient is or and anionic state energy is it even calculates gradient for excited states assuming that which ignores mutual interaction between orbital a and i

Arguments

Type IntentOptional Attributes Name
type(param), intent(in) :: p
type(atom_set), intent(in) :: a(:)
type(basis), intent(in) :: b
type(wf_data), intent(inout) :: f
integer, intent(in), optional :: output