Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | ex(:,:) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer, | intent(out), | allocatable | :: | ex2(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | ex(2) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer, | intent(out) | :: | ex2(2) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_orbs | |||
integer, | intent(in) | :: | n_alpha | |||
integer, | intent(in) | :: | n_beta |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_orbs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_orbs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_orbs | |||
integer, | intent(in) | :: | n_alpha | |||
integer, | intent(in) | :: | n_beta |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_orbs | |||
integer, | intent(in) | :: | n_first | |||
integer, | intent(in) | :: | n_second | |||
integer, | intent(in) | :: | n_total | |||
integer(kind=n_int), | intent(in) | :: | first_basis(:) | |||
logical, | intent(in) | :: | t_sort | |||
integer, | intent(in), | optional | :: | n_doubles |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | alpha | |||
integer(kind=n_int), | intent(in) | :: | beta | |||
integer, | intent(in) | :: | n_orbs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | alpha | |||
integer(kind=n_int), | intent(in) | :: | beta | |||
integer, | intent(in) | :: | n_orbs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | beta_mask | |||
integer, | intent(in) | :: | n_orbs | |||
logical, | intent(in) | :: | t_beta |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_orbs | |||
integer, | intent(in) | :: | n_spins |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | i | |||
integer, | intent(in) | :: | n_orbs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_orbs | |||
integer, | intent(in) | :: | n_alpha | |||
integer, | intent(in) | :: | n_beta |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | ilut(0:NIfTot) | |||
integer, | intent(in) | :: | spin_orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | ilut(0:niftot) | |||
integer, | intent(in) | :: | spin_orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(out), | optional | :: | ilut_neel(0:NIfTot) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | src(3) | |||
integer, | intent(in) | :: | orb_a | |||
integer, | intent(in) | :: | orb_b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | spins(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | orbi | |||
integer, | intent(in) | :: | orbj | |||
integer, | intent(in) | :: | orba |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | src(2) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | ex(2,ic) | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | ilut(0:NIfTot) | |||
integer, | intent(in) | :: | orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | ilut(0:NIfTot) | |||
integer, | intent(in) | :: | orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | ex(:,:) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer, | intent(out), | allocatable | :: | ex2(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | ex(2) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer, | intent(out) | :: | ex2(2) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | elecs(2) | |||
real(kind=dp), | intent(out) | :: | p_elec |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | cum_arr(:) | |||
real(kind=dp), | intent(in) | :: | cum_sum | |||
integer, | intent(out) | :: | ind | |||
real(kind=dp), | intent(out) | :: | pgen |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_excits_in | |||
integer(kind=n_int), | intent(in) | :: | det_list_in(0:NIfTot,n_excits_in) | |||
integer, | intent(out) | :: | n_excits_out | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list_out(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) | ||
real(kind=dp), | intent(out), | optional, | allocatable | :: | sign_list(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_orbs | |||
integer, | intent(in) | :: | n_alpha | |||
integer, | intent(in) | :: | n_beta | |||
integer, | intent(out) | :: | n_states | |||
integer, | intent(out), | allocatable | :: | state_list_ni(:,:) | ||
integer(kind=n_int), | intent(out), | allocatable | :: | state_list_ilut(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | orbs(2) | |||
real(kind=dp), | intent(out) | :: | p_orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | orb | |||
real(kind=dp), | intent(out) | :: | p_orb | |||
integer, | intent(in), | optional | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_alpha | |||
integer, | intent(in) | :: | n_beta | |||
integer, | intent(in) | :: | n_orbs | |||
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | n_states | |||
integer, | intent(out), | allocatable | :: | state_list_ni(:,:) | ||
integer(kind=n_int), | intent(out), | allocatable | :: | state_list_ilut(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | elecs(3) | |||
real(kind=dp), | intent(out) | :: | p_elec | |||
integer, | intent(out), | optional | :: | opt_sum_ms |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | elecs(2) | |||
real(kind=dp), | intent(out) | :: | p_elec | |||
integer, | intent(out), | optional | :: | opt_ispn |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ni(nel) | |||
integer, | intent(out) | :: | n_excits | |||
integer(kind=n_int), | intent(out), | allocatable | :: | det_list(:,:) | ||
real(kind=dp), | intent(out), | optional, | allocatable | :: | sign_list(:) |