Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | tRealPOPSfile |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iunit | |||
integer, | intent(in) | :: | PopNel | |||
integer, | intent(out) | :: | det_tmp(PopNel) | |||
logical, | intent(in) | :: | binary_pops | |||
integer(kind=n_int), | intent(out) | :: | det_list(0:NifTot,max_dets) | |||
integer, | intent(in) | :: | max_dets | |||
integer, | intent(in) | :: | PopNIfSgn | |||
type(gdata_io_t), | intent(in) | :: | gdata_read_handler | |||
logical, | intent(inout) | :: | trimmed_parts |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iunit | |||
integer, | intent(in) | :: | PopNel | |||
integer, | intent(out) | :: | det_tmp(PopNel) | |||
logical, | intent(in) | :: | binary_pops | |||
integer(kind=n_int), | intent(out) | :: | det_list(0:NIfTot,max_dets) | |||
integer, | intent(in) | :: | max_dets | |||
integer, | intent(in) | :: | ReadBatch | |||
integer(kind=int64), | intent(in) | :: | EndPopsList | |||
integer, | intent(in) | :: | PopNIfSgn | |||
type(gdata_io_t), | intent(in) | :: | gdata_read_handler | |||
logical, | intent(inout) | :: | trimmed_parts |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iunit | |||
integer, | intent(in) | :: | nel_loc | |||
logical, | intent(in) | :: | BinPops | |||
integer(kind=n_int), | intent(out) | :: | WalkerTemp(0:NIfTot) | |||
integer, | intent(out) | :: | nI(nel_loc) | |||
integer, | intent(in) | :: | PopNifSgn | |||
logical, | intent(in) | :: | decode_det | |||
integer(kind=int64), | intent(out) | :: | nread | |||
real(kind=dp), | intent(out) | :: | gdata_tmp(:) | |||
integer(kind=int64), | intent(in), | optional | :: | read_max | ||
logical, | intent(inout), | optional | :: | trimmed_parts |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iunithead |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iunit | |||
integer, | intent(in) | :: | iunit_2 | |||
integer(kind=n_int), | intent(inout) | :: | det(0:NIfTot) | |||
integer | :: | j | ||||
real(kind=dp), | intent(in) | :: | gdata(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in) | :: | EndPopsList | |||
integer, | intent(in) | :: | ReadBatch | |||
integer(kind=int64), | intent(out) | :: | CurrWalkers | |||
real(kind=dp) | :: | CurrParts(lenof_sign) | ||||
real(kind=dp), | intent(out) | :: | CurrHF(lenof_sign) | |||
integer(kind=n_int), | intent(out) | :: | Dets(0:nIfTot,DetsLen) | |||
integer, | intent(in) | :: | DetsLen | |||
integer, | intent(in) | :: | pops_nnodes | |||
integer(kind=int64), | intent(in) | :: | pops_walkers(0:nProcessors-1) | |||
integer | :: | PopNIfSgn | ||||
integer, | intent(inout) | :: | PopNel | |||
integer, | intent(inout) | :: | PopBalanceBlocks | |||
type(gdata_io_t), | intent(in) | :: | gdata_read_handler | |||
logical, | intent(in) | :: | tCalcExtraInfo | |||
character(len=*), | intent(in), | optional | :: | filename_stem |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(perturbation), | intent(in), | optional, | allocatable | :: | perturbs(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in) | :: | iPopAllTotWalkers | |||
integer, | intent(in) | :: | PopNIfSgn | |||
integer, | intent(inout) | :: | PopNel | |||
integer, | intent(in) | :: | pops_nnodes | |||
integer(kind=int64), | intent(in) | :: | pops_walkers(0:nProcessors-1) | |||
type(perturbation), | intent(in), | optional, | allocatable | :: | perturbs(:) | |
integer, | intent(inout) | :: | PopBalanceBlocks | |||
real(kind=dp), | intent(in) | :: | PopDiagSft(inum_runs) | |||
character(len=*), | intent(in), | optional | :: | source_name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | tPop64Bit | |||
logical, | intent(in) | :: | tPopHPHF | |||
logical, | intent(in) | :: | tPopLz | |||
integer, | intent(in) | :: | iPopLenof_sign | |||
integer, | intent(in) | :: | iPopNel | |||
integer(kind=int64), | intent(in) | :: | iPopAllTotWalkers | |||
real(kind=dp), | intent(in) | :: | PopDiagSft(inum_runs) | |||
real(kind=dp), | intent(in), | dimension(lenof_sign) | :: | PopSumNoatHF | ||
real(kind=dp), | intent(in) | :: | PopAllSumENum(inum_runs) | |||
integer, | intent(in) | :: | iPopIter | |||
integer, | intent(in) | :: | PopNIfD | |||
integer, | intent(in) | :: | PopNIfSgn | |||
integer, | intent(in) | :: | PopNIfTot | |||
integer, | intent(out) | :: | WalkerListSize | |||
real(kind=dp), | intent(in) | :: | read_tau | |||
integer, | intent(in) | :: | PopBlockingIter | |||
real(kind=dp), | intent(in) | :: | read_psingles | |||
real(kind=dp), | intent(in) | :: | read_pparallel | |||
real(kind=dp), | intent(in) | :: | read_ptriples | |||
integer, | intent(in) | :: | perturb_ncreate | |||
integer, | intent(in) | :: | perturb_nann |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iunithead | |||
logical, | intent(out) | :: | tPop64Bit | |||
logical, | intent(out) | :: | tPopHPHF | |||
logical, | intent(out) | :: | tPopLz | |||
integer, | intent(out) | :: | iPopLenof_sign | |||
integer, | intent(out) | :: | iPopNel | |||
integer(kind=int64), | intent(out) | :: | iPopAllTotWalkers | |||
real(kind=dp), | intent(out) | :: | PopDiagSft(inum_runs) | |||
real(kind=dp), | intent(out), | dimension(lenof_sign/inum_runs) | :: | PopSumNoatHF | ||
real(kind=dp), | intent(out) | :: | PopAllSumENum(inum_runs) | |||
integer, | intent(out) | :: | iPopIter | |||
integer, | intent(out) | :: | PopNIfD | |||
integer, | intent(out) | :: | PopNIfSgn | |||
integer, | intent(out) | :: | PopNIfFlag | |||
integer, | intent(out) | :: | PopNIfTot |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iunithead | |||
logical, | intent(out) | :: | tPop64Bit | |||
logical, | intent(out) | :: | tPopHPHF | |||
logical, | intent(out) | :: | tPopLz | |||
integer, | intent(out) | :: | iPopLenof_sign | |||
integer, | intent(out) | :: | iPopNel | |||
integer(kind=int64), | intent(out) | :: | iPopAllTotWalkers | |||
real(kind=dp), | intent(out) | :: | PopDiagSft(inum_runs) | |||
real(kind=dp), | intent(out) | :: | PopSumNoatHF_out(lenof_sign) | |||
real(kind=dp), | intent(out) | :: | PopAllSumENum(inum_runs) | |||
integer, | intent(out) | :: | iPopIter | |||
integer, | intent(out) | :: | PopNIfD | |||
integer, | intent(out) | :: | PopNIfSgn | |||
integer, | intent(out) | :: | Popinum_runs | |||
integer, | intent(out) | :: | PopNIfFlag | |||
integer, | intent(out) | :: | PopNIfTot | |||
real(kind=dp), | intent(out) | :: | read_tau | |||
integer, | intent(out) | :: | PopBlockingIter | |||
integer, | intent(out) | :: | PopRandomHash(2056) | |||
real(kind=dp), | intent(out) | :: | read_psingles | |||
real(kind=dp), | intent(out) | :: | read_pparallel | |||
real(kind=dp), | intent(out) | :: | read_ptriples | |||
integer, | intent(out) | :: | read_nnodes | |||
integer(kind=int64), | intent(out) | :: | read_walkers_on_nodes(0:nProcessors-1) | |||
integer, | intent(out) | :: | PopBalanceBlocks |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(out) | :: | iunithead | |||
logical, | intent(out) | :: | formpops | |||
logical, | intent(out) | :: | binpops | |||
character(len=255), | intent(in), | optional | :: | filename_stem |
!if(tRDMonFly.and.(.not.tExplicitAllRDM)) then ! ! And now for CurrentH ! j = int(WalkersonNodes(i)) * (1+2*lenof_sign) ! call MPIRecv (AllCurrentH(:, 1:WalkersonNodes(i)), j, & ! NodeRoots(i), Tag2, error) !endif
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=n_int), | intent(inout) | :: | Dets(0:nIfTot,1:nDets) | |||
integer(kind=int64), | intent(in) | :: | nDets | |||
character(len=255), | intent(in), | optional | :: | filename_stem |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | iunit | |||
integer(kind=int64), | intent(in) | :: | num_walkers | |||
integer(kind=int64), | intent(in) | :: | WalkersonNodes(:) |