Module numba_mpi.api

functions that are part of the package API

Expand source code
"""
functions that are part of the package API
"""

Sub-modules

numba_mpi.api.allreduce

file contains MPI_Allreduce() implementations

numba_mpi.api.barrier

file contains MPI_Barrier() implementation

numba_mpi.api.bcast

MPI_Bcast() implementation

numba_mpi.api.initialized

file contains MPI_Initialized() implementation

numba_mpi.api.irecv

MPI_Irecv() implementation

numba_mpi.api.isend

MPI_Isend() implementation

numba_mpi.api.operator

operators supported by MPI

numba_mpi.api.rank

MPI_Comm_rank() implementation

numba_mpi.api.recv

MPI_Recv() implementation

numba_mpi.api.requests

Utilities for handling MPI_Requests with respective Wait and Test function wrappers.

numba_mpi.api.scatter_gather

MPI_Scatter() implementation

numba_mpi.api.send

MPI_Send() implementation

numba_mpi.api.size

MPI_Comm_size() implementation

numba_mpi.api.wtime

MPI_Wtime() implementation