On this page:
MPI_  Abort
MPI_  Add_  error_  class
MPI_  Add_  error_  code
MPI_  Add_  error_  string
MPI_  Init
MPI_  Finalize
MPI_  Comm_  size
MPI_  Comm_  rank
MPI_  Get_  processor_  name
MPI_  Get_  count
MPI_  Send:  CHAR
MPI_  Recv:  CHAR

3 API

 (require mpi/ffi/mpi) package: openmpi

procedure

(MPI_Abort comm errcode)  void

  comm : _MPI_Comm?
  errcode : _int?

procedure

(MPI_Add_error_class)  _int?

procedure

(MPI_Add_error_code errorclass)  _int?

  errorclass : _int?

procedure

(MPI_Add_error_string errorclass string)  void

  errorclass : _int?
  string : string?

procedure

(MPI_Init args)  void

  args : (vectorof string?)

procedure

(MPI_Finalize)  void

procedure

(MPI_Comm_size comm)  _int?

  comm : _MPI_Comm?

procedure

(MPI_Comm_rank comm)  _int?

  comm : _MPI_Comm?

procedure

(MPI_Get_count status datatype)  _int?

  status : MPI_Status?
  datatype : _MPI_Datatype?

procedure

(MPI_Send:CHAR buf dest tag comm)  void

  buf : bytes?
  dest : _int?
  tag : _int?
  comm : _MPI_Comm?
A wrapper around MPI_Send for the MPI_CHAR datatype using bytes.

procedure

(MPI_Recv:CHAR maximum-len src tag comm)  bytes?

  maximum-len : _int?
  src : _int?
  tag : _int?
  comm : _MPI_Comm?
A wrapper around MPI_Recv for the MPI_CHAR datatype using bytes.