| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| procedure(calc_pgen_t), | public, | pointer | :: | calc_pgen |
| 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 | |||
| integer, | intent(in) | :: | ClassCount2(ScratchSize) | |||
| integer, | intent(in) | :: | ClassCountUnocc2(ScratchSize) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | sampleSize | |||
| real(kind=dp), | intent(out) | :: | pTot | |||
| real(kind=dp), | intent(out) | :: | pNull | |||
| integer, | intent(out) | :: | numEx | |||
| integer, | intent(out) | :: | nFound | |||
| logical, | intent(in) | :: | t_calc_pgen | |||
| integer, | intent(in), | optional | :: | start_nI(nEl) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ref_det(:) | |||
| class(FciDumpWriter_t), | intent(in) | :: | fcidump_writer | |||
| logical, | intent(in), | optional | :: | setdefaults |
whether or not to set the default flags in this function IMO this should be done using test fixtures and not in this function, but much of the existing tests rely on it being here |