| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | parent_sign(lenof_all_signs) | |||
| real(kind=dp), | intent(in) | :: | prob | |||
| real(kind=dp), | intent(in) | :: | av_nspawn | |||
| real(kind=dp), | intent(in) | :: | HEl |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nvecs | |||
| integer(kind=n_int), | intent(in) | :: | krylov_array(0:,:) | |||
| type(ll_node), | intent(in), | pointer | :: | krylov_ht(:) | ||
| integer, | intent(in) | :: | ndets | |||
| real(kind=dp), | intent(out) | :: | h_matrix(:,:) | |||
| real(kind=dp), | intent(inout), | optional, | allocatable | :: | partial_vecs(:,:) | |
| real(kind=dp), | intent(inout), | optional, | allocatable | :: | full_vecs(:,:) | |
| real(kind=dp), | intent(in), | optional | :: | h_diag(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nvecs | |||
| integer(kind=n_int), | intent(in) | :: | krylov_array(0:,:) | |||
| type(ll_node), | intent(in), | pointer | :: | krylov_ht(:) | ||
| integer, | intent(in) | :: | ndets | |||
| real(kind=dp), | intent(out) | :: | spin_matrix(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nI_child(nel) | |||
| integer(kind=n_int), | intent(in) | :: | ilut_child(0:NIfTot) | |||
| real(kind=dp), | intent(in) | :: | child_sign(lenof_all_signs) | |||
| logical, | intent(inout) | :: | tNearlyFull |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(out) | :: | nspawns_this_proc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nvecs | |||
| integer(kind=n_int), | intent(in) | :: | krylov_array(0:,:) | |||
| type(ll_node), | intent(in), | pointer | :: | krylov_ht(:) | ||
| logical, | intent(in) | :: | tFinished | |||
| logical, | intent(out) | :: | tAllFinished | |||
| real(kind=dp), | intent(in) | :: | fac | |||
| real(kind=dp), | intent(inout) | :: | est_matrix(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nvecs | |||
| integer(kind=n_int), | intent(in) | :: | krylov_array(0:,:) | |||
| type(ll_node), | intent(in), | pointer | :: | krylov_ht(:) | ||
| integer, | intent(in) | :: | nspawns_this_proc | |||
| real(kind=dp), | intent(in) | :: | fac | |||
| real(kind=dp), | intent(inout) | :: | est_matrix(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nvecs | |||
| integer(kind=n_int), | intent(in) | :: | krylov_array(0:,:) | |||
| integer, | intent(in) | :: | ndets | |||
| real(kind=dp), | intent(inout) | :: | h_matrix(:,:) | |||
| real(kind=dp), | intent(in), | optional | :: | h_diag(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nvecs | |||
| integer(kind=n_int), | intent(in) | :: | krylov_array(0:,:) | |||
| real(kind=dp), | intent(inout) | :: | h_matrix(:,:) | |||
| real(kind=dp), | intent(in) | :: | partial_vecs(:,:) |