MONC
Data Types
communication_types_mod Module Reference

Contains the types used for communication, holding the state of communications and supporting activities. These are held in a separate module to allow for dependencies from multiple areas of the code base which might otherwise result in circular dependencies if they lived in a specific module of functionality. More...

Data Types

type  field_data_wrapper_type
 
type  halo_communication_type
 Maintains the state of a halo swap and contains buffers, neighbours etc. More...
 
type  neighbour_description_type
 Describes the neighbours of a process in a specific dimension and contains the communication buffers associated with these. More...
 

Detailed Description

Contains the types used for communication, holding the state of communications and supporting activities. These are held in a separate module to allow for dependencies from multiple areas of the code base which might otherwise result in circular dependencies if they lived in a specific module of functionality.