MONC
Data Types | Modules | Functions/Subroutines | Variables
inter-io-specifics.F90 File Reference

Go to the source code of this file.

Data Types

interface  inter_io_specifics_mod::handle_completion
 

Modules

module  inter_io_specifics_mod
 Inter IO server communication specific functionality. This manages all of the communication that might happen between different IO servers.
 

Functions/Subroutines

subroutine, public inter_io_specifics_mod::register_inter_io_communication (io_configuration, message_tag, handling_procedure, name)
 Registers an inter IO communication operation. More...
 
integer function, public inter_io_specifics_mod::find_inter_io_from_name (io_configuration, name)
 Locates a the index of an inter IO entry from the operator name or returns 0 if none is found. More...
 
character function, dimension(:), allocatable, public inter_io_specifics_mod::package_inter_io_communication_message (field_name, timestep, field_values, other_int)
 Packages up fields into an io binary message (allocated here) which is used for sending. More...
 
subroutine, public inter_io_specifics_mod::unpackage_inter_io_communication_message (data_buffer, field_name, timestep, field_values, other_int)
 Unpackages some binary data into its individual fields. The field values are allocated here and the size is the remaining message size after everything else has been accounted for. More...
 

Variables

integer inter_io_specifics_mod::starting_tag =20