MCPcopy Index your code

hub / github.com/mpi4py/mpi4py / functions

Functions2,865 in github.com/mpi4py/mpi4py

↓ 478 callersMethodFree
Free a communication request.
src/mpi4py/util/pkl5.py:527
↓ 232 callersMethodas_mpi
(self)
test/arrayimpl.py:145
↓ 148 callersMethodas_raw
(self)
test/arrayimpl.py:142
↓ 118 callersMethodjoin
Wait for the worker processes to exit.
src/mpi4py/util/pool.py:240
↓ 106 callersMethodget
(self, k, d=None)
conf/mpiconfig.py:58
↓ 97 callersMethodsubmit
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 callersMethodarray
(self, typecode, initializer)
test/test_msgspec.py:630
↓ 84 callersMethodassertAlmostEqual
(self, first, second)
test/mpiunittest.py:10
↓ 84 callersMethodrecv
Blocking receive.
src/mpi4py/util/pkl5.py:664
↓ 77 callersMethoddone
(self)
src/mpi4py/futures/_core.py:204
↓ 77 callersMethodpop
()
test/test_info.py:37
↓ 73 callersMethodwait
(self)
test/test_subclass.py:193
↓ 67 callersMethodassertRaisesMPI
(self, IErrClass, callableObj, *args, **kwargs)
test/test_exceptions.py:37
↓ 67 callersFunctionscalar
(arg)
test/arrayimpl.py:548
↓ 66 callersMethodsplit
(item)
test/mpiunittest.py:44
↓ 63 callersMethodtest
(self)
test/test_subclass.py:190
↓ 54 callersFunctionSendrecv
(smsg, rmsg)
test/test_msgspec.py:188
↓ 54 callersMethodas_mpi_c
(self, count)
test/arrayimpl.py:148
↓ 49 callersMethodshutdown
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 callersMethodcheck
(self, arg, *args)
test/test_util_dtlib.py:148
↓ 39 callersMethodirecv
Nonblocking receive.
src/mpi4py/util/pkl5.py:668
↓ 33 callersMethodas_mpi_v
(self, cnt, dsp)
test/arrayimpl.py:151
↓ 33 callersMethodfree
(self)
test/test_subclass.py:366
↓ 33 callersMethodsend
Blocking send in standard mode.
src/mpi4py/util/pkl5.py:639
↓ 31 callersFunctionAlltoallv
(smsg, rmsg)
test/test_msgspec.py:1082
↓ 31 callersMethodissend
Nonblocking send in synchronous mode.
src/mpi4py/util/pkl5.py:660
↓ 30 callersMethodbootup
Allocate executor resources eagerly. Args: wait: If ``True`` then bootup will not return until the executor resou
src/mpi4py/futures/pool.py:87
↓ 30 callersMethodcatchNotImplementedError
(self, version=None, subversion=0)
test/mpiunittest.py:17
↓ 28 callersFunctionStartWaitFree
(request)
test/test_cco_pr_buf.py:36
↓ 28 callersMethodcount
Return the recursion count.
src/mpi4py/util/sync.py:319
↓ 28 callersMethodmap
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 callersMethodadd
(self)
conf/mpistubgen.py:63
↓ 27 callersMethodget
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 callersMethodacquire
Acquire mutex, blocking or non-blocking. Args: blocking: If `True`, block until the mutex is held. Returns:
src/mpi4py/util/sync.py:281
↓ 26 callersMethodadd
(self)
docs/source/apidoc.py:64
↓ 26 callersMethodinfo
(self, log=None)
conf/mpiconfig.py:65
↓ 25 callersMethodrelease
Release mutex.
src/mpi4py/util/sync.py:300
↓ 24 callersMethodcompile
(self, *args, **kwargs)
demo/libmpi-cffi/build.py:46
↓ 23 callersMethodlocked
Return whether the mutex is held.
src/mpi4py/util/sync.py:311
↓ 23 callersMethodupdate
(self, config, **more)
conf/mpiconfig.py:78
↓ 22 callersMethodbcast
Broadcast.
src/mpi4py/util/pkl5.py:697
↓ 21 callersFunctionStartWaitFree
(request)
test/test_cco_pr_vec.py:20
↓ 21 callersFunctionnp_dtype
(spec, **kwargs)
src/mpi4py/util/dtlib.py:120
↓ 21 callersMethodupdate
()
test/test_info.py:34
↓ 19 callersFunctionarrayimpl_loop_io
()
test/test_io.py:18
↓ 19 callersMethodcheck
(self, oldtype, factory, *args)
test/test_datatype.py:634
↓ 19 callersFunctiondlopen
(name, mode=None)
src/mpi4py/_mpiabi.py:97
↓ 19 callersMethodisend
Nonblocking send in standard mode.
src/mpi4py/util/pkl5.py:652
↓ 18 callersFunctionrandom_sleep
(max_sleep=0.01)
test/test_util_sync.py:19
↓ 16 callersMethodallreduce
(self, sendobj=None, recvobj=None, op=MPI.SUM)
demo/reductions/reductions.py:44
↓ 16 callersFunctionr_
(*args)
conf/mpiapigen.py:27
↓ 16 callersFunctionwin_lock
(win, rank, *args, **kwargs)
test/test_rma.py:26
↓ 15 callersMethodmprobe
Blocking test for a matched message.
src/mpi4py/util/pkl5.py:689
↓ 15 callersMethodssend
Blocking send in synchronous mode.
src/mpi4py/util/pkl5.py:647
↓ 14 callersFunctionAlltoallw
(smsg, rmsg)
test/test_msgspec.py:1395
↓ 14 callersMethod_test_call
(self, op, args, res)
test/test_op.py:130
↓ 14 callersMethodsleep
(self)
src/mpi4py/futures/_core.py:148
↓ 14 callersMethodthen
Return ``then(self, on_success, on_failure)``.
src/mpi4py/futures/aplus.py:20
↓ 13 callersMethodPool
(cls, *args, **kwargs)
test/test_util_pool.py:65
↓ 13 callersFunctionPutGet
(smsg, rmsg, target=None)
test/test_msgspec.py:1601
↓ 13 callersMethodcancel
(self)
demo/futures/test_futures.py:1700
↓ 13 callersFunctionlog
(COMM, fmt, *args)
demo/compute-pi/cpi-dpm.py:188
↓ 13 callersFunctionmaxvalue
(a)
test/test_cco_pr_buf.py:23
↓ 13 callersFunctionmaxvalue
(a)
test/test_cco_buf.py:23
↓ 13 callersFunctionmaxvalue
(a)
test/test_cco_nb_buf.py:23
↓ 13 callersMethodreduce
(self, sendobj=None, recvobj=None, op=MPI.SUM, root=0)
demo/reductions/reductions.py:13
↓ 13 callersFunctionserialized
(function)
src/mpi4py/futures/_core.py:31
↓ 13 callersFunctionskip_op
(typecode, op)
test/test_cco_buf.py:14
↓ 12 callersMethodallgather
Gather to All.
src/mpi4py/util/pkl5.py:709
↓ 12 callersMethoddo_pickle
(self, obj, pickle)
test/test_pickle.py:59
↓ 12 callersMethodfree
Free counter resources.
src/mpi4py/util/sync.py:145
↓ 12 callersMethodiprobe
Nonblocking test for a matched message.
src/mpi4py/util/pkl5.py:627
↓ 12 callersFunctionjoin
(*args)
conf/mpiapigen.py:18
↓ 12 callersMethodmatch
(self, line)
conf/mpiapigen.py:144
↓ 12 callersMethodnext
Return current value and increment. Args: incr: Increment value. Returns: The counter value before increment
src/mpi4py/util/sync.py:119
↓ 12 callersMethodsendrecv
Send and receive.
src/mpi4py/util/pkl5.py:672
↓ 12 callersFunctionskip_op
(typecode, op)
test/test_cco_pr_buf.py:14
↓ 12 callersFunctionskip_op
(typecode, op)
test/test_cco_nb_buf.py:14
↓ 12 callersMethodstarmap
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 callersMethodtestall
Test for the completion of all requests.
src/mpi4py/util/pkl5.py:567
↓ 12 callersMethodtime
()
conf/mpidistutils.py:1679
↓ 11 callersFunctionadd_rpath
(*directory)
src/mpi4py/_mpiabi.py:41
↓ 11 callersMethodclose
(self)
test/test_subclass.py:409
↓ 11 callersMethodexscan
(self, sendobj=None, recvobj=None, op=MPI.SUM)
demo/reductions/reductions.py:78
↓ 11 callersMethodfree
(self, newtype)
test/test_datatype.py:329
↓ 11 callersMethodscan
(self, sendobj=None, recvobj=None, op=MPI.SUM)
demo/reductions/reductions.py:49
↓ 11 callersMethodscatter
Scatter.
src/mpi4py/util/pkl5.py:705
↓ 11 callersMethodstart
(self)
test/test_subclass.py:208
↓ 11 callersMethodwaitall
Wait for all requests to complete.
src/mpi4py/util/pkl5.py:572
↓ 10 callersFunction_pickle_dumps
(obj)
src/mpi4py/util/pkl5.py:23
↓ 10 callersMethodimap
Like `map()` but return an `iterator`. Equivalent to ``map(func, iterable)``.
src/mpi4py/util/pool.py:139
↓ 10 callersMethodimprobe
Nonblocking test for a matched message.
src/mpi4py/util/pkl5.py:693
↓ 10 callersFunctionlog
(message)
conf/mpiapigen.py:1254
↓ 10 callersFunctionpympi_numversion
src/lib-mpi/mpiabi.h:69
↓ 9 callersMethod__new__
(cls, win=None)
test/test_subclass.py:363
↓ 9 callersFunction_pickle_loads
(data, bufs)
src/mpi4py/util/pkl5.py:27
↓ 9 callersMethodcancel
(self, handler=None)
src/mpi4py/futures/_core.py:215
↓ 9 callersMethodgather
Gather.
src/mpi4py/util/pkl5.py:701
↓ 9 callersFunctionmake_typemap
(entries)
test/arrayimpl.py:48
↓ 9 callersMethodnotify
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