Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/mpi4py/mpi4py
/ functions
Functions
2,865 in github.com/mpi4py/mpi4py
⨍
Functions
2,865
◇
Types & classes
551
↳
Endpoints
12
↓ 478 callers
Method
Free
Free a communication request.
src/mpi4py/util/pkl5.py:527
↓ 232 callers
Method
as_mpi
(self)
test/arrayimpl.py:145
↓ 148 callers
Method
as_raw
(self)
test/arrayimpl.py:142
↓ 118 callers
Method
join
Wait for the worker processes to exit.
src/mpi4py/util/pool.py:240
↓ 106 callers
Method
get
(self, k, d=None)
conf/mpiconfig.py:58
↓ 97 callers
Method
submit
Submit a callable to be executed with the given arguments. Schedule the callable to be executed as ``fn(*args, **kwargs)`` and return
src/mpi4py/futures/pool.py:103
↓ 94 callers
Method
array
(self, typecode, initializer)
test/test_msgspec.py:630
↓ 84 callers
Method
assertAlmostEqual
(self, first, second)
test/mpiunittest.py:10
↓ 84 callers
Method
recv
Blocking receive.
src/mpi4py/util/pkl5.py:664
↓ 77 callers
Method
done
(self)
src/mpi4py/futures/_core.py:204
↓ 77 callers
Method
pop
()
test/test_info.py:37
↓ 73 callers
Method
wait
(self)
test/test_subclass.py:193
↓ 67 callers
Method
assertRaisesMPI
(self, IErrClass, callableObj, *args, **kwargs)
test/test_exceptions.py:37
↓ 67 callers
Function
scalar
(arg)
test/arrayimpl.py:548
↓ 66 callers
Method
split
(item)
test/mpiunittest.py:44
↓ 63 callers
Method
test
(self)
test/test_subclass.py:190
↓ 54 callers
Function
Sendrecv
(smsg, rmsg)
test/test_msgspec.py:188
↓ 54 callers
Method
as_mpi_c
(self, count)
test/arrayimpl.py:148
↓ 49 callers
Method
shutdown
Clean-up the resources associated with the executor. It is safe to call this method several times. Otherwise, no other methods can be
src/mpi4py/futures/pool.py:226
↓ 42 callers
Method
check
(self, arg, *args)
test/test_util_dtlib.py:148
↓ 39 callers
Method
irecv
Nonblocking receive.
src/mpi4py/util/pkl5.py:668
↓ 33 callers
Method
as_mpi_v
(self, cnt, dsp)
test/arrayimpl.py:151
↓ 33 callers
Method
free
(self)
test/test_subclass.py:366
↓ 33 callers
Method
send
Blocking send in standard mode.
src/mpi4py/util/pkl5.py:639
↓ 31 callers
Function
Alltoallv
(smsg, rmsg)
test/test_msgspec.py:1082
↓ 31 callers
Method
issend
Nonblocking send in synchronous mode.
src/mpi4py/util/pkl5.py:660
↓ 30 callers
Method
bootup
Allocate executor resources eagerly. Args: wait: If ``True`` then bootup will not return until the executor resou
src/mpi4py/futures/pool.py:87
↓ 30 callers
Method
catchNotImplementedError
(self, version=None, subversion=0)
test/mpiunittest.py:17
↓ 28 callers
Function
StartWaitFree
(request)
test/test_cco_pr_buf.py:36
↓ 28 callers
Method
count
Return the recursion count.
src/mpi4py/util/sync.py:319
↓ 28 callers
Method
map
Apply *func* to each element in *iterable*. Equivalent to ``list(map(func, iterable))``. Block until all results are ready and retur
src/mpi4py/util/pool.py:101
↓ 27 callers
Method
add
(self)
conf/mpistubgen.py:63
↓ 27 callers
Method
get
Return the result when it arrives. If *timeout* is not `None` and the result does not arrive within *timeout* seconds then raise `Tim
src/mpi4py/util/pool.py:275
↓ 26 callers
Method
acquire
Acquire mutex, blocking or non-blocking. Args: blocking: If `True`, block until the mutex is held. Returns:
src/mpi4py/util/sync.py:281
↓ 26 callers
Method
add
(self)
docs/source/apidoc.py:64
↓ 26 callers
Method
info
(self, log=None)
conf/mpiconfig.py:65
↓ 25 callers
Method
release
Release mutex.
src/mpi4py/util/sync.py:300
↓ 24 callers
Method
compile
(self, *args, **kwargs)
demo/libmpi-cffi/build.py:46
↓ 23 callers
Method
locked
Return whether the mutex is held.
src/mpi4py/util/sync.py:311
↓ 23 callers
Method
update
(self, config, **more)
conf/mpiconfig.py:78
↓ 22 callers
Method
bcast
Broadcast.
src/mpi4py/util/pkl5.py:697
↓ 21 callers
Function
StartWaitFree
(request)
test/test_cco_pr_vec.py:20
↓ 21 callers
Function
np_dtype
(spec, **kwargs)
src/mpi4py/util/dtlib.py:120
↓ 21 callers
Method
update
()
test/test_info.py:34
↓ 19 callers
Function
arrayimpl_loop_io
()
test/test_io.py:18
↓ 19 callers
Method
check
(self, oldtype, factory, *args)
test/test_datatype.py:634
↓ 19 callers
Function
dlopen
(name, mode=None)
src/mpi4py/_mpiabi.py:97
↓ 19 callers
Method
isend
Nonblocking send in standard mode.
src/mpi4py/util/pkl5.py:652
↓ 18 callers
Function
random_sleep
(max_sleep=0.01)
test/test_util_sync.py:19
↓ 16 callers
Method
allreduce
(self, sendobj=None, recvobj=None, op=MPI.SUM)
demo/reductions/reductions.py:44
↓ 16 callers
Function
r_
(*args)
conf/mpiapigen.py:27
↓ 16 callers
Function
win_lock
(win, rank, *args, **kwargs)
test/test_rma.py:26
↓ 15 callers
Method
mprobe
Blocking test for a matched message.
src/mpi4py/util/pkl5.py:689
↓ 15 callers
Method
ssend
Blocking send in synchronous mode.
src/mpi4py/util/pkl5.py:647
↓ 14 callers
Function
Alltoallw
(smsg, rmsg)
test/test_msgspec.py:1395
↓ 14 callers
Method
_test_call
(self, op, args, res)
test/test_op.py:130
↓ 14 callers
Method
sleep
(self)
src/mpi4py/futures/_core.py:148
↓ 14 callers
Method
then
Return ``then(self, on_success, on_failure)``.
src/mpi4py/futures/aplus.py:20
↓ 13 callers
Method
Pool
(cls, *args, **kwargs)
test/test_util_pool.py:65
↓ 13 callers
Function
PutGet
(smsg, rmsg, target=None)
test/test_msgspec.py:1601
↓ 13 callers
Method
cancel
(self)
demo/futures/test_futures.py:1700
↓ 13 callers
Function
log
(COMM, fmt, *args)
demo/compute-pi/cpi-dpm.py:188
↓ 13 callers
Function
maxvalue
(a)
test/test_cco_pr_buf.py:23
↓ 13 callers
Function
maxvalue
(a)
test/test_cco_buf.py:23
↓ 13 callers
Function
maxvalue
(a)
test/test_cco_nb_buf.py:23
↓ 13 callers
Method
reduce
(self, sendobj=None, recvobj=None, op=MPI.SUM, root=0)
demo/reductions/reductions.py:13
↓ 13 callers
Function
serialized
(function)
src/mpi4py/futures/_core.py:31
↓ 13 callers
Function
skip_op
(typecode, op)
test/test_cco_buf.py:14
↓ 12 callers
Method
allgather
Gather to All.
src/mpi4py/util/pkl5.py:709
↓ 12 callers
Method
do_pickle
(self, obj, pickle)
test/test_pickle.py:59
↓ 12 callers
Method
free
Free counter resources.
src/mpi4py/util/sync.py:145
↓ 12 callers
Method
iprobe
Nonblocking test for a matched message.
src/mpi4py/util/pkl5.py:627
↓ 12 callers
Function
join
(*args)
conf/mpiapigen.py:18
↓ 12 callers
Method
match
(self, line)
conf/mpiapigen.py:144
↓ 12 callers
Method
next
Return current value and increment. Args: incr: Increment value. Returns: The counter value before increment
src/mpi4py/util/sync.py:119
↓ 12 callers
Method
sendrecv
Send and receive.
src/mpi4py/util/pkl5.py:672
↓ 12 callers
Function
skip_op
(typecode, op)
test/test_cco_pr_buf.py:14
↓ 12 callers
Function
skip_op
(typecode, op)
test/test_cco_nb_buf.py:14
↓ 12 callers
Method
starmap
Apply *func* to each argument tuple in *iterable*. Equivalent to ``list(itertools.starmap(func, iterable))``. Block until all result
src/mpi4py/util/pool.py:163
↓ 12 callers
Method
testall
Test for the completion of all requests.
src/mpi4py/util/pkl5.py:567
↓ 12 callers
Method
time
()
conf/mpidistutils.py:1679
↓ 11 callers
Function
add_rpath
(*directory)
src/mpi4py/_mpiabi.py:41
↓ 11 callers
Method
close
(self)
test/test_subclass.py:409
↓ 11 callers
Method
exscan
(self, sendobj=None, recvobj=None, op=MPI.SUM)
demo/reductions/reductions.py:78
↓ 11 callers
Method
free
(self, newtype)
test/test_datatype.py:329
↓ 11 callers
Method
scan
(self, sendobj=None, recvobj=None, op=MPI.SUM)
demo/reductions/reductions.py:49
↓ 11 callers
Method
scatter
Scatter.
src/mpi4py/util/pkl5.py:705
↓ 11 callers
Method
start
(self)
test/test_subclass.py:208
↓ 11 callers
Method
waitall
Wait for all requests to complete.
src/mpi4py/util/pkl5.py:572
↓ 10 callers
Function
_pickle_dumps
(obj)
src/mpi4py/util/pkl5.py:23
↓ 10 callers
Method
imap
Like `map()` but return an `iterator`. Equivalent to ``map(func, iterable)``.
src/mpi4py/util/pool.py:139
↓ 10 callers
Method
improbe
Nonblocking test for a matched message.
src/mpi4py/util/pkl5.py:693
↓ 10 callers
Function
log
(message)
conf/mpiapigen.py:1254
↓ 10 callers
Function
pympi_numversion
src/lib-mpi/mpiabi.h:69
↓ 9 callers
Method
__new__
(cls, win=None)
test/test_subclass.py:363
↓ 9 callers
Function
_pickle_loads
(data, bufs)
src/mpi4py/util/pkl5.py:27
↓ 9 callers
Method
cancel
(self, handler=None)
src/mpi4py/futures/_core.py:215
↓ 9 callers
Method
gather
Gather.
src/mpi4py/util/pkl5.py:701
↓ 9 callers
Function
make_typemap
(entries)
test/arrayimpl.py:48
↓ 9 callers
Method
notify
Wake up one or more processes waiting on this condition. Args: n: Maximum number of processes to wake up. Returns:
src/mpi4py/util/sync.py:519
next →
1–100 of 2,865, ranked by callers