Overall IO configuration.
More...
|
| integer | number_of_data_definitions |
| |
| integer | number_of_diagnostics |
| |
| integer | io_communicator |
| |
| integer | number_of_moncs |
| |
| integer | number_of_io_servers |
| |
| integer | my_io_rank |
| |
| integer | active_moncs |
| |
| integer | number_inter_io_communications |
| |
| integer | number_of_threads |
| |
| integer | number_of_groups |
| |
| integer | number_of_writers |
| |
| integer | number_of_distinct_data_fields |
| |
| integer | number_of_global_moncs |
| |
| integer | general_info_mutex |
| |
| type(io_configuration_data_definition_type), dimension(:), allocatable | data_definitions |
| |
| type(io_configuration_diagnostic_field_type), dimension(:), allocatable | diagnostics |
| |
| type(io_configuration_group_type), dimension(:), allocatable | groups |
| |
| type(io_configuration_file_writer_type), dimension(:), allocatable | file_writers |
| |
| type(io_configuration_registered_monc_type), dimension(:), allocatable | registered_moncs |
| |
| type(io_configuration_inter_communication_description), dimension(:), allocatable | inter_io_communications |
| |
| type(map_type) | monc_to_index |
| |
| type(map_type) | dimension_sizing |
| |
| type(hashmap_type) | options_database |
| |
| real(kind=default_precision), dimension(:), allocatable | zn_field |
| |
| real(kind=default_precision), dimension(:), allocatable | z_field |
| |
| type(list_type) | q_field_names |
| |
| logical | general_info_set |
| |
| character, dimension(:), allocatable | text_configuration |
| | For reading the IO XML configuration, these are string length constants which can be increased if required. More...
|
| |
Overall IO configuration.
Definition at line 104 of file configurationparser.F90.
◆ active_moncs
| integer configuration_parser_mod::io_configuration_type::active_moncs |
|
private |
◆ data_definitions
Definition at line 108 of file configurationparser.F90.
108 type(io_configuration_data_definition_type),
dimension(:),
allocatable :: data_definitions
◆ diagnostics
Definition at line 109 of file configurationparser.F90.
109 type(io_configuration_diagnostic_field_type),
dimension(:),
allocatable :: diagnostics
◆ dimension_sizing
| type(map_type) configuration_parser_mod::io_configuration_type::dimension_sizing |
|
private |
◆ file_writers
Definition at line 111 of file configurationparser.F90.
111 type(io_configuration_file_writer_type),
dimension(:),
allocatable :: file_writers
◆ general_info_mutex
| integer configuration_parser_mod::io_configuration_type::general_info_mutex |
|
private |
◆ general_info_set
| logical configuration_parser_mod::io_configuration_type::general_info_set |
|
private |
◆ groups
Definition at line 110 of file configurationparser.F90.
110 type(io_configuration_group_type),
dimension(:),
allocatable :: groups
◆ inter_io_communications
Definition at line 113 of file configurationparser.F90.
113 type(io_configuration_inter_communication_description),
dimension(:),
allocatable :: inter_io_communications
◆ io_communicator
| integer configuration_parser_mod::io_configuration_type::io_communicator |
|
private |
◆ monc_to_index
| type(map_type) configuration_parser_mod::io_configuration_type::monc_to_index |
|
private |
◆ my_io_rank
| integer configuration_parser_mod::io_configuration_type::my_io_rank |
|
private |
◆ number_inter_io_communications
| integer configuration_parser_mod::io_configuration_type::number_inter_io_communications |
|
private |
◆ number_of_data_definitions
| integer configuration_parser_mod::io_configuration_type::number_of_data_definitions |
|
private |
Definition at line 105 of file configurationparser.F90.
105 integer :: number_of_data_definitions, number_of_diagnostics, io_communicator, number_of_moncs, &
106 number_of_io_servers, my_io_rank, active_moncs, number_inter_io_communications, number_of_threads, number_of_groups, &
107 number_of_writers, number_of_distinct_data_fields, number_of_global_moncs, general_info_mutex
◆ number_of_diagnostics
| integer configuration_parser_mod::io_configuration_type::number_of_diagnostics |
|
private |
◆ number_of_distinct_data_fields
| integer configuration_parser_mod::io_configuration_type::number_of_distinct_data_fields |
|
private |
◆ number_of_global_moncs
| integer configuration_parser_mod::io_configuration_type::number_of_global_moncs |
|
private |
◆ number_of_groups
| integer configuration_parser_mod::io_configuration_type::number_of_groups |
|
private |
◆ number_of_io_servers
| integer configuration_parser_mod::io_configuration_type::number_of_io_servers |
|
private |
◆ number_of_moncs
| integer configuration_parser_mod::io_configuration_type::number_of_moncs |
|
private |
◆ number_of_threads
| integer configuration_parser_mod::io_configuration_type::number_of_threads |
|
private |
◆ number_of_writers
| integer configuration_parser_mod::io_configuration_type::number_of_writers |
|
private |
◆ options_database
| type(hashmap_type) configuration_parser_mod::io_configuration_type::options_database |
|
private |
◆ q_field_names
| type(list_type) configuration_parser_mod::io_configuration_type::q_field_names |
|
private |
◆ registered_moncs
Definition at line 112 of file configurationparser.F90.
112 type(io_configuration_registered_monc_type),
dimension(:),
allocatable :: registered_moncs
◆ text_configuration
| character, dimension(:), allocatable configuration_parser_mod::io_configuration_type::text_configuration |
|
private |
For reading the IO XML configuration, these are string length constants which can be increased if required.
Definition at line 120 of file configurationparser.F90.
120 character,
dimension(:),
allocatable :: text_configuration
◆ z_field
| real(kind=default_precision), dimension(:), allocatable configuration_parser_mod::io_configuration_type::z_field |
|
private |
◆ zn_field
| real(kind=default_precision), dimension(:), allocatable configuration_parser_mod::io_configuration_type::zn_field |
|
private |
The documentation for this type was generated from the following file: