Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | private | :: | consider_par_bias | ||||
integer, | private | :: | n_opp | ||||
integer, | private | :: | n_par | ||||
integer, | private | :: | cnt_sing_hist | ||||
integer, | private | :: | cnt_doub_hist | ||||
integer, | private | :: | cnt_opp_hist | ||||
integer, | private | :: | cnt_par_hist | ||||
integer, | private | :: | cnt_trip_hist | ||||
integer, | private | :: | above_max_singles | ||||
integer, | private | :: | above_max_para | ||||
integer, | private | :: | above_max_anti | ||||
integer, | private | :: | above_max_doubles | ||||
integer, | private | :: | above_max_triples | ||||
integer, | private | :: | below_thresh_singles | ||||
integer, | private | :: | below_thresh_para | ||||
integer, | private | :: | below_thresh_anti | ||||
integer, | private | :: | below_thresh_doubles | ||||
integer, | private | :: | below_thresh_triples | ||||
logical, | private | :: | enough_sing_hist | ||||
logical, | private | :: | enough_doub_hist | ||||
logical, | private | :: | enough_par_hist | ||||
logical, | private | :: | enough_opp_hist | ||||
logical, | private | :: | enough_trip_hist | ||||
real(kind=dp), | private | :: | frq_step_size | = | 0.1_dp | ||
real(kind=dp), | public | :: | max_frequency_bound | = | 10000.0_dp | ||
integer, | public | :: | n_frequency_bins | = | 100000 | ||
real(kind=dp), | public | :: | frq_ratio_cutoff | = | 0.999_dp | ||
integer(kind=int64), | private, | allocatable | :: | frequency_bins_singles(:) | |||
integer(kind=int64), | private, | allocatable | :: | frequency_bins_para(:) | |||
integer(kind=int64), | private, | allocatable | :: | frequency_bins_anti(:) | |||
integer(kind=int64), | private, | allocatable | :: | frequency_bins_doubles(:) | |||
integer(kind=int64), | private, | allocatable | :: | frequency_bins(:) | |||
integer(kind=int64), | private, | allocatable | :: | frequency_bins_triples(:) | |||
integer(kind=TagIntType), | private | :: | mem_tag_histograms | = | 0 | ||
integer(kind=int64), | private | :: | zero_singles | ||||
integer(kind=int64), | private | :: | zero_para | ||||
integer(kind=int64), | private | :: | zero_anti | ||||
integer(kind=int64), | private | :: | zero_doubles | ||||
integer(kind=int64), | private | :: | zero_triples | ||||
real(kind=dp), | private | :: | gamma_sing | ||||
real(kind=dp), | private | :: | gamma_doub | ||||
real(kind=dp), | private | :: | gamma_opp | ||||
real(kind=dp), | private | :: | gamma_par | ||||
real(kind=dp), | private | :: | gamma_trip | ||||
real(kind=dp), | private | :: | min_sing | ||||
real(kind=dp), | private | :: | min_doub | ||||
real(kind=dp), | private | :: | min_opp | ||||
real(kind=dp), | private | :: | min_par | ||||
real(kind=dp), | private | :: | min_trip | ||||
real(kind=dp), | private, | parameter | :: | thresh | = | 1.0e-6_dp | |
logical, | public | :: | t_fill_frequency_hists | = | .false. | ||
logical, | public | :: | t_test_hist_tau | = | .false. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | mat_ele | |||
real(kind=dp), | intent(in) | :: | pgen | |||
integer, | intent(in) | :: | ic | |||
logical, | intent(in) | :: | t_parallel | |||
integer, | intent(in), | optional | :: | ex(2,ic) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | mat_ele | |||
real(kind=dp), | intent(in) | :: | pgen | |||
integer, | intent(in) | :: | ic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | mat_ele | |||
real(kind=dp), | intent(in) | :: | pgen |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=int64), | intent(in) | :: | spec_frequency_bins(n_frequency_bins) | |||
real(kind=dp), | intent(out) | :: | ratio |