| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | nActiveSpace(2) | ||||
| integer, | public, | DIMENSION(:), POINTER | :: | SPECDET | => | null() | |
| integer(kind=TagIntType), | public | :: | tagSPECDET | = | 0 | ||
| logical, | public | :: | TSPECDET | ||||
| integer, | public | :: | nActiveBasis(2) | ||||
| integer, | public | :: | iActiveBasis | ||||
| integer, | public | :: | nUHFDet(5000) | ||||
| real(kind=dp), | private | :: | E0HFDet | ||||
| integer, | public, | allocatable | :: | DefDet(:) | |||
| logical, | public | :: | tDefineDet | ||||
| integer(kind=TagIntType), | public | :: | tagDefDet | = | 0 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(nel) | |||
| integer, | intent(in) | :: | nJ(nel) | |||
| integer, | intent(in) | :: | IC | |||
| integer(kind=n_int), | intent(in), | optional | :: | iLutI(0:NIfTot) | ||
| integer(kind=n_int), | intent(in), | optional | :: | iLutJ(0:NIfTot) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(nel) | |||
| integer, | intent(in) | :: | nJ(nel) | |||
| integer, | intent(in) | :: | IC | |||
| integer, | intent(in) | :: | ExcitMat(2,ic) | |||
| logical, | intent(in) | :: | tParity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(nel) | |||
| integer, | intent(in) | :: | nJ(nel) | |||
| integer(kind=n_int), | intent(in), | optional | :: | iLutI(0:NIfTot) | ||
| integer(kind=n_int), | intent(in), | optional | :: | iLutJ(0:NIfTot) | ||
| integer, | intent(out), | optional | :: | ICret |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(nel) | |||
| integer, | intent(in) | :: | nJ(nel) | |||
| integer, | intent(in) | :: | IC | |||
| integer(kind=n_int), | intent(in), | optional | :: | iLutI(0:NIfTot) | ||
| integer(kind=n_int), | intent(in), | optional | :: | iLutJ(0:NIfTot) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(nel) | |||
| integer, | intent(in) | :: | nJ(nel) | |||
| integer(kind=n_int), | intent(in), | optional | :: | iLutI(0:NIfTot) | ||
| integer(kind=n_int), | intent(in), | optional | :: | iLutJ(0:NIfTot) | ||
| integer, | intent(out), | optional | :: | ICret |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(nel) | |||
| integer, | intent(in) | :: | nJ(nel) | |||
| integer, | intent(in) | :: | IC | |||
| integer, | intent(in) | :: | ExcitMat(2,ic) | |||
| logical, | intent(in) | :: | tParity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(nel) | |||
| integer, | intent(in) | :: | nJ(nel) | |||
| integer(kind=n_int), | intent(in) | :: | iLutI(0:NIfTot) | |||
| integer(kind=n_int), | intent(in) | :: | iLutJ(0:NIfTot) | |||
| integer, | intent(in) | :: | ic | |||
| integer, | intent(in) | :: | ex(2,ic) | |||
| logical, | intent(in) | :: | tParity | |||
| real(kind=dp), | intent(in) | :: | HElGen |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(NEl) | |||
| integer, | intent(in) | :: | HFDet(NEl) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | nI(nEl) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | NI(NEL) | ||||
| integer | :: | NEL |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI(nEl) | |||
| integer, | intent(in) | :: | NEL |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(out) | :: | fdet(nel) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | nI(nEl) | ||||
| integer | :: | nEl | ||||
| real(kind=dp) | :: | Arr(nBasis,2) | ||||
| integer | :: | nBasis | ||||
| real(kind=dp) | :: | ECore | ||||
| real(kind=dp) | :: | hEl |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | GG(*) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nUnit | |||
| integer(kind=n_int), | intent(in) | :: | iLutnI(0:NIfTot) | |||
| logical, | intent(in) | :: | lTerm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(inout) | :: | FDet(NEl) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | NBASIS | ||||
| real(kind=dp) | :: | ARR(NBASIS,2) | ||||
| integer | :: | BRR(NBASIS) | ||||
| integer | :: | ORBORDER(8,2) | ||||
| integer | :: | nBasisMax(5,*) | ||||
| type(BasisFN) | :: | G1(NBASIS) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | I | ||||
| integer | :: | J | ||||
| integer | :: | K | ||||
| real(kind=dp) | :: | ALat(3) | ||||
| logical | :: | tUEGTrueEnergies | ||||
| logical | :: | tUEGOffset | ||||
| real(kind=dp) | :: | k_offset(3) | ||||
| real(kind=dp) | :: | Energy | ||||
| real(kind=dp) | :: | dUnscaledEnergy |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nunit | |||
| type(BasisFN), | intent(in) | :: | g1(nhg) | |||
| integer, | intent(in) | :: | nhg | |||
| real(kind=dp) | :: | ARR(NHG,2) | ||||
| integer, | intent(in) | :: | brr(nhg) |