Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(ClientManager), | public, | target | :: | i_Clients | |||
type(ClientManager), | public, | target | :: | o_Clients |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | client_comm | |||
class(KeywordEnforcer), | intent(out), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | n_client | ||
logical, | intent(in), | optional | :: | fast_oclient | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | client_comm | |||
class(KeywordEnforcer), | intent(out), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | n_i | ||
integer, | intent(in), | optional | :: | n_o | ||
logical, | intent(in), | optional | :: | fast_oclient | ||
integer, | intent(out), | optional | :: | rc |
private function new_ClientManager (client_comm, unusable, n_client, fast_oclient, rc) |
procedure, public :: add_ext_collection | |
procedure, public :: add_hist_collection | |
procedure, public :: collective_prefetch_data | |
procedure, public :: collective_stage_data | |
procedure, public :: current | |
procedure, public :: done_collective_prefetch | |
procedure, public :: done_collective_stage | |
procedure, public :: done_prefetch | |
procedure, public :: done_stage | |
procedure, public :: modify_metadata | |
procedure, public :: modify_metadata_all | |
procedure, public :: next => next_ | |
procedure, public :: post_wait | |
procedure, public :: prefetch_data | |
procedure, public :: replace_metadata | |
procedure, public :: replace_metadata_all | |
procedure, public :: set_current | |
procedure, public :: set_optimal_server | |
procedure, public :: set_server_size | |
procedure, public :: shake_hand | |
procedure, public :: size | |
procedure, public :: split_server_pools | |
procedure, public :: stage_data | |
procedure, public :: stage_nondistributed_data | |
procedure, public :: terminate | |
procedure, public :: wait |