Go to the source code of this file.
Defines | |
#define | UNUSED_WITHOUT_MPI |
This header file is intended to facilitate writing source modules that use MPI, so that they can also be compiled without an MPI compiler and run without the MPI libraries. | |
#define | MPI_BOOL_TYPE |
#define | MPI_BOOL |
#define | MPI_Comm_group_create(c, g, t, pc) |
#define MPI_BOOL |
Definition at line 45 of file MPIGlue.h.
Referenced by casa::ControlRecord::datatype(), casa::DetailsRecord::datatype(), and casa::ExecRecord::datatype().
#define UNUSED_WITHOUT_MPI |
This header file is intended to facilitate writing source modules that use MPI, so that they can also be compiled without an MPI compiler and run without the MPI libraries.
Note, however, that the definitions in this header file do not provide a complete replacement of MPI functions with stub versions; that task is beyond the scope of a single header file (duplicating MPI datatypes, for example, would take much more effort). Instead, this file is currently only used by new tclean2 code that uses MPI functions in C++, and, therefore, only provides support for those parts of MPI that are currently needed in the tclean2 code.
Definition at line 43 of file MPIGlue.h.
Referenced by casa::ControlRecord::datatype(), casa::DetailsRecord::datatype(), and casa::ExecRecord::datatype().