swap_excitations Interface

public interface swap_excitations

Contents


Module Procedures

private subroutine swap_excitations_higher(nI, ex, nJ, ex2)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nI(nel)
integer, intent(in) :: ex(:,:)
integer, intent(out) :: nJ(nel)
integer, intent(out), allocatable :: ex2(:,:)

private subroutine swap_excitations_singles(nI, ex, nJ, ex2)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nI(nel)
integer, intent(in) :: ex(2)
integer, intent(out) :: nJ(nel)
integer, intent(out) :: ex2(2)