Crate mpi [−] [src]
Modules
bindings |
The types and functions defined here are not meant to be used directly.
Instead, wrappers are provided in other mods.
Ex. prefer to use |
comm | |
error |
Encapsulates an MPI erorr codes such as MPI_SUCCESS.
An Error should only be constructed when Err is returned. |
request | |
status |
Functions
finalize |
Cleans up mpi stuff. Should always return success, no need for Error. PanicsWhen called multiple times. When called without init. Examples// Valid init_null(); finalize(); |
init_null |
Calls MPI_Init with null parameters. As of MPI-2, MPI_Init will accept NULL as input parameters. Must be called before any other mpi function is called. PanicsWhen called multiple times. When called without finalize at end of program. Examples// Valid init_null(); finalize(); |