Expand description

Environmental management

This module provides ways for an MPI program to interact with its environment.

Unfinished features

  • 8.1.2: MPI_TAG_UB, …
  • 8.2: Memory allocation
  • 8.3, 8.4, and 8.5: Error handling

Structs

Global context

Enums

Describes the various levels of multithreading that can be supported by an MPI library.

Functions

Initialize MPI.

Initialize MPI with desired level of multithreading support.

Describes the version of the MPI library itself.

Names the processor that the calling process is running on.

Level of multithreading supported by this MPI universe

Time in seconds since an arbitrary time in the past.

Resolution of timer used in time() in seconds

Identifies the version of the MPI standard implemented by the library.