Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | ABORT_EXCITATION | = | 0 | |
integer, | private, | parameter | :: | N_DIM | = | 3 | |
real(kind=dp), | public | :: | three_body_prefac | = | 0.0_dp | ||
real(kind=dp), | public | :: | n_opp(-1:1) | = | 0.0_dp | ||
logical, | private | :: | t_symmetric | = | .true. | ||
real(kind=dp), | private, | allocatable | :: | two_body_transcorr_factor_matrix(:,:) | |||
real(kind=dp), | private, | allocatable | :: | three_body_const_mat(:,:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | ic | |||
integer, | intent(in) | :: | ex(2,ic) | |||
logical, | intent(in) | :: | tpar |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | nJ(nel) | |||
integer, | intent(inout), | optional | :: | ic_ret |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | spin | |||
type(Symmetry), | intent(in) | :: | k_sym | |||
logical, | intent(in), | optional | :: | t_sign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | spin | |||
integer, | intent(in) | :: | k_shift(3) | |||
logical, | intent(in), | optional | :: | t_sign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | k_vec(N_DIM) | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
type(Symmetry), | intent(in) | :: | k_sym | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | q(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
type(Symmetry) | :: | p | ||||
type(Symmetry) | :: | q | ||||
type(Symmetry) | :: | k | ||||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(Symmetry), | intent(in) | :: | p | |||
type(Symmetry), | intent(in) | :: | k |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | J | |||
type(Symmetry), | intent(in) | :: | p | |||
type(Symmetry), | intent(in) | :: | a | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | J | |||
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | J | |||
type(Symmetry), | intent(in) | :: | p | |||
type(Symmetry), | intent(in) | :: | a |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | J | |||
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(:) | |||
real(kind=dp), | intent(in) | :: | J | |||
type(Symmetry), | intent(in) | :: | p | |||
type(Symmetry), | intent(in) | :: | q | |||
type(Symmetry), | intent(in) | :: | a | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(:) | |||
real(kind=dp), | intent(in) | :: | J | |||
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | q(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | i | |||
integer, | intent(in) | :: | j | |||
integer, | intent(in) | :: | k | |||
integer, | intent(in) | :: | l |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | ex(:,:) | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ex(:,:) | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | ex(:,:) | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | ex(:,:) | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | ex(:,:) | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | ex(2,2) | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | ic | |||
integer, | intent(in) | :: | ex(2,ic) | |||
logical, | intent(in) | :: | tpar |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | nJ(nel) | |||
integer, | intent(inout), | optional | :: | ic_ret |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
real(kind=dp), | intent(in) | :: | corr_J |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | spin | |||
type(Symmetry), | intent(in) | :: | k_sym | |||
logical, | intent(in), | optional | :: | t_sign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | spin | |||
integer, | intent(in) | :: | k_shift(3) | |||
logical, | intent(in), | optional | :: | t_sign |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | ex(2,2) | |||
logical, | intent(in) | :: | tpar |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | k_vec(N_DIM) | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
type(Symmetry), | intent(in) | :: | k_sym | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | J | |||
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | J | |||
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(:) | |||
real(kind=dp), | intent(in) | :: | J | |||
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | q(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(in) | :: | p(N_DIM) | |||
integer, | intent(in) | :: | q(N_DIM) | |||
integer, | intent(in) | :: | k(N_DIM) | |||
integer, | intent(in) | :: | spin |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ex(2,3) | |||
logical, | intent(in) | :: | tpar |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ex(2,3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | elecs(:) | |||
integer, | intent(in) | :: | orbs(:) |
An API interfacing function for generate_excitation to the rest of NECI:
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:NifTot) | |||
integer, | intent(in) | :: | exFlag | |||
integer, | intent(out) | :: | ic | |||
integer, | intent(out) | :: | ex(2,maxExcit) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pGen | |||
real(kind=dp), | intent(out) | :: | hel | |||
type(excit_gen_store_type), | intent(inout), | target | :: | store | ||
integer, | intent(in), | optional | :: | run |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:NifTot) | |||
integer, | intent(in) | :: | exFlag | |||
integer, | intent(out) | :: | ic | |||
integer, | intent(out) | :: | ex(2,maxExcit) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pGen | |||
real(kind=dp), | intent(out) | :: | hel | |||
type(excit_gen_store_type), | intent(inout), | target | :: | store | ||
integer, | intent(in), | optional | :: | run |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:NIfTot) | |||
integer, | intent(in) | :: | exFlag | |||
integer, | intent(out) | :: | ic | |||
integer, | intent(out) | :: | ex(2,maxExcit) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pgen | |||
real(kind=dp), | intent(out) | :: | hel | |||
type(excit_gen_store_type), | intent(inout), | target | :: | store | ||
integer, | intent(in), | optional | :: | run |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:NIfTot) | |||
integer, | intent(in) | :: | exFlag | |||
integer, | intent(out) | :: | ic | |||
integer, | intent(out) | :: | ex(2,3) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pgen | |||
real(kind=dp), | intent(out) | :: | hel | |||
type(excit_gen_store_type), | intent(inout), | target | :: | store | ||
integer, | intent(in), | optional | :: | run |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:niftot) | |||
integer, | intent(out) | :: | ex(2,3) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pgen |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:niftot) | |||
integer, | intent(out) | :: | ex(2,3) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pgen |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:niftot) | |||
integer, | intent(out) | :: | ex(2,3) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pgen |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:NifTot) | |||
integer, | intent(in) | :: | exFlag | |||
integer, | intent(out) | :: | ic | |||
integer, | intent(out) | :: | ex(2,maxExcit) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pGen | |||
real(kind=dp), | intent(out) | :: | hel | |||
type(excit_gen_store_type), | intent(inout), | target | :: | store | ||
integer, | intent(in), | optional | :: | run |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:NifTot) | |||
integer, | intent(in) | :: | exFlag | |||
integer, | intent(out) | :: | ic | |||
integer, | intent(out) | :: | ex(2,maxExcit) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pGen | |||
real(kind=dp), | intent(out) | :: | hel | |||
type(excit_gen_store_type), | intent(inout), | target | :: | store | ||
integer, | intent(in), | optional | :: | run |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:NIfTot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:NifTot) | |||
integer, | intent(in) | :: | exFlag | |||
integer, | intent(out) | :: | ic | |||
integer, | intent(out) | :: | ex(2,maxExcit) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pGen | |||
real(kind=dp), | intent(out) | :: | hel | |||
type(excit_gen_store_type), | intent(inout), | target | :: | store | ||
integer, | intent(in), | optional | :: | run |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:niftot) | |||
integer, | intent(out) | :: | ex(2,3) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pgen |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | src(3) | |||
integer, | intent(in) | :: | orb_a | |||
integer, | intent(out) | :: | orbs(2) | |||
real(kind=dp), | intent(out) | :: | p_orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | src(3) | |||
integer, | intent(in) | :: | orb_a | |||
integer, | intent(out) | :: | orb_list(nbasis/2,2) | |||
real(kind=dp), | intent(out) | :: | cum_arr(nbasis/2) | |||
real(kind=dp), | intent(out) | :: | cum_sum | |||
integer, | intent(in), | optional | :: | tgt | ||
real(kind=dp), | intent(out), | optional | :: | cpt |
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 | :: | sum_ms |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer(kind=n_int), | intent(out) | :: | ilutJ(0:niftot) | |||
integer, | intent(out) | :: | ex(2,2) | |||
logical, | intent(out) | :: | tParity | |||
real(kind=dp), | intent(out) | :: | pgen |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | src(2) | |||
integer, | intent(out) | :: | orbs(2) | |||
real(kind=dp), | intent(out) | :: | p_orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | src(2) | |||
integer, | intent(out) | :: | orbs(2) | |||
real(kind=dp), | intent(out) | :: | p_orb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | src(2) | |||
integer, | intent(out) | :: | orb_list(nbasis/2,2) | |||
real(kind=dp), | intent(out) | :: | cum_arr(nbasis/2) | |||
real(kind=dp), | intent(out) | :: | cum_sum | |||
integer, | intent(in), | optional | :: | tgt | ||
real(kind=dp), | intent(out), | optional | :: | cpt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer(kind=n_int), | intent(in) | :: | ilutI(0:niftot) | |||
integer, | intent(in) | :: | src(2) | |||
integer, | intent(out) | :: | orb_list(nbasis,2) | |||
real(kind=dp), | intent(out) | :: | cum_arr(nbasis) | |||
real(kind=dp), | intent(out) | :: | cum_sum | |||
integer, | intent(in), | optional | :: | tgt | ||
real(kind=dp), | intent(out), | optional | :: | cpt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | nI(nel) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(lattice), | intent(in), | optional | :: | in_lat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(lattice), | intent(in), | optional | :: | in_lat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(lattice), | intent(in), | optional | :: | in_lat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(lattice), | intent(in), | optional | :: | in_lat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nI(nel) | |||
integer, | intent(out) | :: | nJ(nel) | |||
integer, | intent(in) | :: | elecs(3) | |||
integer, | intent(in) | :: | orbs(3) | |||
integer, | intent(out) | :: | ex(2,3) | |||
logical, | intent(out) | :: | tPar |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(lattice), | optional | :: | in_lat |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(lattice), | intent(in), | optional | :: | in_lat |