Crate msgpass

source ·

Structs

  • Implements the Rust communicator (wrapping the C data)

Enums

  • Specifies the MPI operator used in reduce-like functions (for integer arrays)
  • Specifies the MPI operator used in reduce-like functions (for float number arrays)
  • Specifies the option for MPI_Init_thread

Functions

  • Terminates the MPI execution environment
  • Initializes the MPI execution environment
  • Initializes the MPI execution environment (with thread options)
  • Checks whether MPI has been initialized or not
  • Determines the rank of the calling process in the MPI_COMM_WORLD communicator
  • Returns the size of the group associated with the MPI_COMM_WORLD communicator

Type Aliases

  • Defines a type alias for the error type as a static string