MONC
Data Types | Modules
communicationtypes.F90 File Reference

Go to the source code of this file.

Data Types

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

Modules

module  communication_types_mod
 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.