GAS_singles_PC_uniform_ExcGenerator_t
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(GAS_singles_PC_uniform_ExcGenerator_t), | intent(in) | :: | this | |||
integer, | intent(in) | :: | nI(nEl) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) |
subroutine GAS_singles_uniform_gen_all_excits(this, nI, n_excits, det_list)
class(GAS_singles_PC_uniform_ExcGenerator_t), intent(in) :: this
integer, intent(in) :: nI(nEl)
integer, intent(out) :: n_excits
integer(n_int), allocatable, intent(out) :: det_list(:,:)
call gen_all_excits(this%GAS_spec, nI, n_excits, det_list, ic=1)
end subroutine GAS_singles_uniform_gen_all_excits