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: