Multiscale Universal Interface  2.0
A Concurrent Framework for Coupling Heterogeneous Solvers
communication Directory Reference
Directory dependency graph for communication:
communication

Directories

directory  message
 

Files

file  comm.h [code]
 File containing class definition of communication interface. This is the base class for all other communication related classes.
 
file  comm_factory.h [code]
 Structures and methods to create a new communicator based on chosen protocols.
 
file  comm_mpi.h [code]
 Class definition of base MPI communicator.
 
file  comm_mpi_smart.h [code]
 Structures and methods for a smart (communication reducing) communicator type.
 
file  comm_tcp.h [code]
 File containing class definition of base TCP communicator.
 
file  lib_dispatcher.h [code]
 Structure for communicator used in comm_factory.h.
 
file  lib_mpi_helper.h [code]
 MPI data types used internally by MUI.
 
file  lib_mpi_multidomain.h [code]
 Provides helper functions for creating and synchronising multiple MUI interfaces for a single domain.
 
file  lib_mpi_split.h [code]
 Provides helper functions to generate (and finalize) a new MPI comm world that can then be used by an already MPI enabled application to ensure MPI_COMM_WORLD remains free for use by MUI.
 
file  lib_singleton.h [code]
 Base class to contain communicator in comm_factory.h.
 
file  lib_uri.h [code]
 Base class to contain and manipulate a unique URI (Uniform Resource Identifier).