| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(timer), | public | :: | calc_gf_time |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | Kii | |||
| real(kind=dp), | intent(in), | dimension(lenof_sign) | :: | RealwSign | ||
| integer, | intent(in) | :: | walkExcitLevel |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | DetCurr(nel) | |||
| integer(kind=n_int), | intent(in) | :: | iLutCurr(0:NIfTot) | |||
| real(kind=dp), | intent(in), | dimension(lenof_sign) | :: | RealwSign | ||
| integer, | intent(in) | :: | nJ(nel) | |||
| integer(kind=n_int), | intent(inout) | :: | iLutnJ(0:niftot) | |||
| real(kind=dp), | intent(inout) | :: | prob | |||
| real(kind=dp), | intent(inout) | :: | HElGen | |||
| integer, | intent(in) | :: | ic | |||
| integer, | intent(in) | :: | ex(2,ic) | |||
| logical, | intent(in) | :: | tParity | |||
| integer, | intent(in) | :: | walkExcitLevel | |||
| integer, | intent(in) | :: | part_type | |||
| real(kind=dp), | intent(in), | dimension(lenof_sign) | :: | AvSignCurr | ||
| real(kind=dp), | intent(in) | :: | AvExPerWalker | |||
| real(kind=dp), | intent(out) | :: | RDMBiasFacCurr | |||
| real(kind=dp), | intent(in) | :: | precond_fac |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=dp) | :: | dets(0:,1:) | ||||
| integer, | intent(in) | :: | num_dets |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(inout) | :: | TotWalkersNew | |||
| type(fcimc_iter_data), | intent(inout) | :: | iter_data |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(inout) | :: | ValidSpawned | |||
| integer, | intent(inout) | :: | TotWalkersNew | |||
| type(fcimc_iter_data), | intent(inout) | :: | iter_data |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=n_int), | intent(in) | :: | ilut(0:niftot) | |||
| real(kind=dp), | intent(in) | :: | diag_sign(lenof_sign) | |||
| type(fcimc_iter_data), | intent(inout) | :: | iter_data |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(fcimc_iter_data), | intent(inout) | :: | iter_data | |||
| integer, | intent(in) | :: | DetCurr(nel) | |||
| integer(kind=n_int), | intent(in) | :: | iLutCurr(0:niftot) | |||
| real(kind=dp), | intent(in) | :: | Kii | |||
| real(kind=dp), | intent(in), | dimension(lenof_sign) | :: | RealwSign | ||
| integer, | intent(in) | :: | DetPosition | |||
| integer, | intent(in) | :: | walkExcitLevel |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=dp), | intent(out) | :: | overlapList(normsize,gf_count) | |||
| real(kind=dp), | intent(out) | :: | avReal(gf_count) | |||
| real(kind=dp), | intent(out) | :: | avImag(gf_count) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | i |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=n_int), | intent(out) | :: | perturbed_buf(:,:) | |||
| integer, | intent(out) | :: | tmp_totwalkers |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(fcimc_iter_data), | intent(in) | :: | iter_data | |||
| character(len=*), | intent(in) | :: | message |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ctrn_index |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | nspawn | ||||
| real(kind=dp) | :: | prefactor |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=n_int), | intent(inout) | :: | buffer(0:,1:) | |||
| integer, | intent(inout) | :: | buffer_size |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=n_int), | intent(in), | pointer | :: | buffer(:,:) | ||
| integer, | intent(in) | :: | buffer_size |