numba_mpi.api.operator
operators supported by MPI
1"""operators supported by MPI""" 2 3from enum import IntEnum 4 5from mpi4py import MPI 6 7 8class Operator(IntEnum): 9 """collection of operators that MPI supports""" 10 11 # pylint: disable=protected-access 12 MAX = MPI._addressof(MPI.MAX) 13 MIN = MPI._addressof(MPI.MIN) 14 SUM = MPI._addressof(MPI.SUM) 15 # pylint: enable=protected-access
class
Operator(enum.IntEnum):
9class Operator(IntEnum): 10 """collection of operators that MPI supports""" 11 12 # pylint: disable=protected-access 13 MAX = MPI._addressof(MPI.MAX) 14 MIN = MPI._addressof(MPI.MIN) 15 SUM = MPI._addressof(MPI.SUM) 16 # pylint: enable=protected-access
collection of operators that MPI supports
MAX =
<Operator.MAX: 140570140756480>
MIN =
<Operator.MIN: 140570140756544>
SUM =
<Operator.SUM: 140570140756608>