Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | name | |||
procedure | :: | set_services | ||||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
class(MAPL_CapOptions), | intent(in), | optional | :: | cap_options | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ExtDataDriver), | intent(inout), | target | :: | this | ||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ExtDataDriver), | intent(inout), | target | :: | this | ||
integer, | intent(in) | :: | comm | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ExtDataDriver), | intent(inout) | :: | this | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ExtDataDriver), | intent(inout) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
type :: ExtDataDriver private procedure(), nopass, pointer :: set_services => null() integer :: rank integer :: comm_world character(:), allocatable :: name type(ServerManager) :: cap_server type (ESMF_LogKind_Flag) :: esmf_logging_mode = ESMF_LOGKIND_NONE type (MAPL_CapOptions) :: cap_options type(SplitCommunicator) :: split_comm contains procedure :: run procedure :: initialize_io_clients_servers procedure :: finalize_io_clients_servers procedure :: initialize_mpi end type ExtDataDriver