single_excitation_occs Subroutine

public subroutine single_excitation_occs(n_occ, occs, lower_limit, upper_limit)

returns a list of occupations, constructed from N_occ by exciting one electron

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n_occ(:)
integer, intent(out), allocatable :: occs(:,:)
integer, optional :: lower_limit
integer, optional :: upper_limit