MPI for Python
stable
Contents
Introduction
Overview
Tutorial
mpi4py
mpi4py.MPI
mpi4py.futures
mpi4py.util
mpi4py.run
Reference
Citation
Installation
Appendix
Index
MPI for Python
»
Index
Edit on GitHub
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
Symbols
--configure
command line option
--mpi=
command line option
--mpicc=
command line option
-c <cmd>
command line option
-m <mod>
command line option
_
__init__() (mpi4py.MPI.Pickle method)
__new__() (mpi4py.MPI.Cartcomm static method)
(mpi4py.MPI.Comm static method)
(mpi4py.MPI.Datatype static method)
(mpi4py.MPI.Distgraphcomm static method)
(mpi4py.MPI.Errhandler static method)
(mpi4py.MPI.Exception static method)
(mpi4py.MPI.File static method)
(mpi4py.MPI.Graphcomm static method)
(mpi4py.MPI.Grequest static method)
(mpi4py.MPI.Group static method)
(mpi4py.MPI.Info static method)
(mpi4py.MPI.Intercomm static method)
(mpi4py.MPI.Intracomm static method)
(mpi4py.MPI.memory static method)
(mpi4py.MPI.Message static method)
(mpi4py.MPI.Op static method)
(mpi4py.MPI.Prequest static method)
(mpi4py.MPI.Request static method)
(mpi4py.MPI.Status static method)
(mpi4py.MPI.Topocomm static method)
(mpi4py.MPI.Win static method)
A
Abort() (mpi4py.MPI.Comm method)
Accept() (mpi4py.MPI.Intracomm method)
Accumulate() (mpi4py.MPI.Win method)
Add_error_class() (in module mpi4py.MPI)
Add_error_code() (in module mpi4py.MPI)
Add_error_string() (in module mpi4py.MPI)
address (mpi4py.MPI.memory attribute)
AINT (in module mpi4py.MPI)
Aint_add() (in module mpi4py.MPI)
Aint_diff() (in module mpi4py.MPI)
Allgather() (mpi4py.MPI.Comm method)
allgather() (mpi4py.MPI.Comm method)
Allgatherv() (mpi4py.MPI.Comm method)
Alloc_mem() (in module mpi4py.MPI)
allocate() (mpi4py.MPI.memory static method)
Allocate() (mpi4py.MPI.Win class method)
Allocate_shared() (mpi4py.MPI.Win class method)
Allreduce() (mpi4py.MPI.Comm method)
allreduce() (mpi4py.MPI.Comm method)
Alltoall() (mpi4py.MPI.Comm method)
alltoall() (mpi4py.MPI.Comm method)
Alltoallv() (mpi4py.MPI.Comm method)
Alltoallw() (mpi4py.MPI.Comm method)
amode (mpi4py.MPI.File attribute)
ANY_SOURCE (in module mpi4py.MPI)
ANY_TAG (in module mpi4py.MPI)
APPNUM (in module mpi4py.MPI)
atomicity (mpi4py.MPI.File attribute)
Attach() (mpi4py.MPI.Win method)
Attach_buffer() (in module mpi4py.MPI)
attrs (mpi4py.MPI.Win attribute)
B
BAND (in module mpi4py.MPI)
Barrier() (mpi4py.MPI.Comm method)
barrier() (mpi4py.MPI.Comm method)
Bcast() (mpi4py.MPI.Comm method)
bcast() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
BOOL (in module mpi4py.MPI)
bootup() (mpi4py.futures.MPIPoolExecutor method)
BOR (in module mpi4py.MPI)
BOTTOM (in module mpi4py.MPI)
Bsend() (mpi4py.MPI.Comm method)
bsend() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
Bsend_init() (mpi4py.MPI.Comm method)
BSEND_OVERHEAD (in module mpi4py.MPI)
BXOR (in module mpi4py.MPI)
BYTE (in module mpi4py.MPI)
C
C_BOOL (in module mpi4py.MPI)
C_COMPLEX (in module mpi4py.MPI)
C_DOUBLE_COMPLEX (in module mpi4py.MPI)
C_FLOAT_COMPLEX (in module mpi4py.MPI)
C_LONG_DOUBLE_COMPLEX (in module mpi4py.MPI)
Call_errhandler() (mpi4py.MPI.Comm method)
(mpi4py.MPI.File method)
(mpi4py.MPI.Win method)
Cancel() (mpi4py.MPI.Request method)
cancel() (mpi4py.MPI.Request method)
(mpi4py.util.pkl5.Request method)
cancelled (mpi4py.MPI.Status attribute)
CART (in module mpi4py.MPI)
Cart_map() (mpi4py.MPI.Intracomm method)
Cartcomm (class in mpi4py.MPI)
CHAR (in module mpi4py.MPI)
CHARACTER (in module mpi4py.MPI)
clear() (mpi4py.MPI.Info method)
Clone() (mpi4py.MPI.Comm method)
Close() (mpi4py.MPI.File method)
Close_port() (in module mpi4py.MPI)
combiner (mpi4py.MPI.Datatype attribute)
COMBINER_CONTIGUOUS (in module mpi4py.MPI)
COMBINER_DARRAY (in module mpi4py.MPI)
COMBINER_DUP (in module mpi4py.MPI)
COMBINER_F90_COMPLEX (in module mpi4py.MPI)
COMBINER_F90_INTEGER (in module mpi4py.MPI)
COMBINER_F90_REAL (in module mpi4py.MPI)
COMBINER_HINDEXED (in module mpi4py.MPI)
COMBINER_HINDEXED_BLOCK (in module mpi4py.MPI)
COMBINER_HVECTOR (in module mpi4py.MPI)
COMBINER_INDEXED (in module mpi4py.MPI)
COMBINER_INDEXED_BLOCK (in module mpi4py.MPI)
COMBINER_NAMED (in module mpi4py.MPI)
COMBINER_RESIZED (in module mpi4py.MPI)
COMBINER_STRUCT (in module mpi4py.MPI)
COMBINER_SUBARRAY (in module mpi4py.MPI)
COMBINER_VECTOR (in module mpi4py.MPI)
Comm (class in mpi4py.MPI)
(class in mpi4py.util.pkl5)
COMM_NULL (in module mpi4py.MPI)
COMM_SELF (in module mpi4py.MPI)
COMM_TYPE_SHARED (in module mpi4py.MPI)
COMM_WORLD (in module mpi4py.MPI)
command line option
--configure
--mpi=
--mpicc=
-c <cmd>
-m <mod>
Commit() (mpi4py.MPI.Datatype method)
Compare() (mpi4py.MPI.Comm class method)
(mpi4py.MPI.Group class method)
Compare_and_swap() (mpi4py.MPI.Win method)
Complete() (mpi4py.MPI.Grequest method)
(mpi4py.MPI.Win method)
COMPLEX (in module mpi4py.MPI)
COMPLEX16 (in module mpi4py.MPI)
COMPLEX32 (in module mpi4py.MPI)
COMPLEX4 (in module mpi4py.MPI)
COMPLEX8 (in module mpi4py.MPI)
Compute_dims() (in module mpi4py.MPI)
CONGRUENT (in module mpi4py.MPI)
Connect() (mpi4py.MPI.Intracomm method)
contents (mpi4py.MPI.Datatype attribute)
coords (mpi4py.MPI.Cartcomm attribute)
copy() (mpi4py.MPI.Info method)
COUNT (in module mpi4py.MPI)
count (mpi4py.MPI.Status attribute)
Create() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Info class method)
(mpi4py.MPI.Op class method)
(mpi4py.MPI.Win class method)
Create_cart() (mpi4py.MPI.Intracomm method)
Create_contiguous() (mpi4py.MPI.Datatype method)
Create_darray() (mpi4py.MPI.Datatype method)
Create_dist_graph() (mpi4py.MPI.Intracomm method)
Create_dist_graph_adjacent() (mpi4py.MPI.Intracomm method)
Create_dynamic() (mpi4py.MPI.Win class method)
Create_f90_complex() (mpi4py.MPI.Datatype class method)
Create_f90_integer() (mpi4py.MPI.Datatype class method)
Create_f90_real() (mpi4py.MPI.Datatype class method)
Create_graph() (mpi4py.MPI.Intracomm method)
Create_group() (mpi4py.MPI.Comm method)
Create_hindexed() (mpi4py.MPI.Datatype method)
Create_hindexed_block() (mpi4py.MPI.Datatype method)
Create_hvector() (mpi4py.MPI.Datatype method)
Create_indexed() (mpi4py.MPI.Datatype method)
Create_indexed_block() (mpi4py.MPI.Datatype method)
Create_intercomm() (mpi4py.MPI.Intracomm method)
Create_keyval() (mpi4py.MPI.Comm class method)
(mpi4py.MPI.Datatype class method)
(mpi4py.MPI.Win class method)
Create_resized() (mpi4py.MPI.Datatype method)
Create_struct() (mpi4py.MPI.Datatype class method)
Create_subarray() (mpi4py.MPI.Datatype method)
Create_vector() (mpi4py.MPI.Datatype method)
CXX_BOOL (in module mpi4py.MPI)
CXX_DOUBLE_COMPLEX (in module mpi4py.MPI)
CXX_FLOAT_COMPLEX (in module mpi4py.MPI)
CXX_LONG_DOUBLE_COMPLEX (in module mpi4py.MPI)
D
Datatype (class in mpi4py.MPI)
DATATYPE_NULL (in module mpi4py.MPI)
decode() (mpi4py.MPI.Datatype method)
degrees (mpi4py.MPI.Topocomm attribute)
Delete() (mpi4py.MPI.File class method)
(mpi4py.MPI.Info method)
Delete_attr() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.Win method)
Detach() (mpi4py.MPI.Win method)
Detach_buffer() (in module mpi4py.MPI)
Difference() (mpi4py.MPI.Group class method)
dim (mpi4py.MPI.Cartcomm attribute)
dims (mpi4py.MPI.Cartcomm attribute)
(mpi4py.MPI.Graphcomm attribute)
Disconnect() (mpi4py.MPI.Comm method)
DISP_CUR (in module mpi4py.MPI)
DISPLACEMENT_CURRENT (in module mpi4py.MPI)
DIST_GRAPH (in module mpi4py.MPI)
Distgraphcomm (class in mpi4py.MPI)
DISTRIBUTE_BLOCK (in module mpi4py.MPI)
DISTRIBUTE_CYCLIC (in module mpi4py.MPI)
DISTRIBUTE_DFLT_DARG (in module mpi4py.MPI)
DISTRIBUTE_NONE (in module mpi4py.MPI)
DOUBLE (in module mpi4py.MPI)
DOUBLE_COMPLEX (in module mpi4py.MPI)
DOUBLE_INT (in module mpi4py.MPI)
DOUBLE_PRECISION (in module mpi4py.MPI)
dumps() (mpi4py.MPI.Pickle method)
Dup() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.Group method)
(mpi4py.MPI.Info method)
Dup_with_info() (mpi4py.MPI.Comm method)
E
edges (mpi4py.MPI.Graphcomm attribute)
envelope (mpi4py.MPI.Datatype attribute)
environment variable
LD_LIBRARY_PATH
MPI4PY_FUTURES_MAX_WORKERS
,
[1]
,
[2]
,
[3]
MPI4PY_PICKLE_PROTOCOL
,
[1]
MPI4PY_PICKLE_THRESHOLD
MPI4PY_RC_ERRORS
,
[1]
MPI4PY_RC_FAST_REDUCE
,
[1]
MPI4PY_RC_FINALIZE
,
[1]
MPI4PY_RC_INITIALIZE
,
[1]
MPI4PY_RC_RECV_MPROBE
,
[1]
MPI4PY_RC_THREAD_LEVEL
,
[1]
MPI4PY_RC_THREADS
,
[1]
MPICC
MPICH_USE_SHLIB
MPIEXEC_UNIVERSE_SIZE
PATH
ERR_ACCESS (in module mpi4py.MPI)
ERR_AMODE (in module mpi4py.MPI)
ERR_ARG (in module mpi4py.MPI)
ERR_ASSERT (in module mpi4py.MPI)
ERR_BAD_FILE (in module mpi4py.MPI)
ERR_BASE (in module mpi4py.MPI)
ERR_BUFFER (in module mpi4py.MPI)
ERR_COMM (in module mpi4py.MPI)
ERR_CONVERSION (in module mpi4py.MPI)
ERR_COUNT (in module mpi4py.MPI)
ERR_DIMS (in module mpi4py.MPI)
ERR_DISP (in module mpi4py.MPI)
ERR_DUP_DATAREP (in module mpi4py.MPI)
ERR_FILE (in module mpi4py.MPI)
ERR_FILE_EXISTS (in module mpi4py.MPI)
ERR_FILE_IN_USE (in module mpi4py.MPI)
ERR_GROUP (in module mpi4py.MPI)
ERR_IN_STATUS (in module mpi4py.MPI)
ERR_INFO (in module mpi4py.MPI)
ERR_INFO_KEY (in module mpi4py.MPI)
ERR_INFO_NOKEY (in module mpi4py.MPI)
ERR_INFO_VALUE (in module mpi4py.MPI)
ERR_INTERN (in module mpi4py.MPI)
ERR_IO (in module mpi4py.MPI)
ERR_KEYVAL (in module mpi4py.MPI)
ERR_LASTCODE (in module mpi4py.MPI)
ERR_LOCKTYPE (in module mpi4py.MPI)
ERR_NAME (in module mpi4py.MPI)
ERR_NO_MEM (in module mpi4py.MPI)
ERR_NO_SPACE (in module mpi4py.MPI)
ERR_NO_SUCH_FILE (in module mpi4py.MPI)
ERR_NOT_SAME (in module mpi4py.MPI)
ERR_OP (in module mpi4py.MPI)
ERR_OTHER (in module mpi4py.MPI)
ERR_PENDING (in module mpi4py.MPI)
ERR_PORT (in module mpi4py.MPI)
ERR_QUOTA (in module mpi4py.MPI)
ERR_RANK (in module mpi4py.MPI)
ERR_READ_ONLY (in module mpi4py.MPI)
ERR_REQUEST (in module mpi4py.MPI)
ERR_RMA_ATTACH (in module mpi4py.MPI)
ERR_RMA_CONFLICT (in module mpi4py.MPI)
ERR_RMA_FLAVOR (in module mpi4py.MPI)
ERR_RMA_RANGE (in module mpi4py.MPI)
ERR_RMA_SHARED (in module mpi4py.MPI)
ERR_RMA_SYNC (in module mpi4py.MPI)
ERR_ROOT (in module mpi4py.MPI)
ERR_SERVICE (in module mpi4py.MPI)
ERR_SIZE (in module mpi4py.MPI)
ERR_SPAWN (in module mpi4py.MPI)
ERR_TAG (in module mpi4py.MPI)
ERR_TOPOLOGY (in module mpi4py.MPI)
ERR_TRUNCATE (in module mpi4py.MPI)
ERR_TYPE (in module mpi4py.MPI)
ERR_UNKNOWN (in module mpi4py.MPI)
ERR_UNSUPPORTED_DATAREP (in module mpi4py.MPI)
ERR_UNSUPPORTED_OPERATION (in module mpi4py.MPI)
ERR_WIN (in module mpi4py.MPI)
Errhandler (class in mpi4py.MPI)
ERRHANDLER_NULL (in module mpi4py.MPI)
error (mpi4py.MPI.Status attribute)
error_class (mpi4py.MPI.Exception attribute)
error_code (mpi4py.MPI.Exception attribute)
error_string (mpi4py.MPI.Exception attribute)
errors (mpi4py.mpi4py.rc attribute)
ERRORS_ARE_FATAL (in module mpi4py.MPI)
ERRORS_RETURN (in module mpi4py.MPI)
Exception
Excl() (mpi4py.MPI.Group method)
Exscan() (mpi4py.MPI.Intracomm method)
exscan() (mpi4py.MPI.Intracomm method)
extent (mpi4py.MPI.Datatype attribute)
F
f2py() (mpi4py.MPI.Comm class method)
(mpi4py.MPI.Datatype class method)
(mpi4py.MPI.Errhandler class method)
(mpi4py.MPI.File class method)
(mpi4py.MPI.Group class method)
(mpi4py.MPI.Info class method)
(mpi4py.MPI.Message class method)
(mpi4py.MPI.Op class method)
(mpi4py.MPI.Request class method)
(mpi4py.MPI.Status class method)
(mpi4py.MPI.Win class method)
F_BOOL (in module mpi4py.MPI)
F_COMPLEX (in module mpi4py.MPI)
F_DOUBLE (in module mpi4py.MPI)
F_DOUBLE_COMPLEX (in module mpi4py.MPI)
F_FLOAT (in module mpi4py.MPI)
F_FLOAT_COMPLEX (in module mpi4py.MPI)
F_INT (in module mpi4py.MPI)
fast_reduce (mpi4py.mpi4py.rc attribute)
Fence() (mpi4py.MPI.Win method)
Fetch_and_op() (mpi4py.MPI.Win method)
File (class in mpi4py.MPI)
FILE_NULL (in module mpi4py.MPI)
finalize (mpi4py.mpi4py.rc attribute)
Finalize() (in module mpi4py.MPI)
flavor (mpi4py.MPI.Win attribute)
FLOAT (in module mpi4py.MPI)
FLOAT_INT (in module mpi4py.MPI)
Flush() (mpi4py.MPI.Win method)
Flush_all() (mpi4py.MPI.Win method)
Flush_local() (mpi4py.MPI.Win method)
Flush_local_all() (mpi4py.MPI.Win method)
format (mpi4py.MPI.memory attribute)
Free() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.Errhandler method)
(mpi4py.MPI.Group method)
(mpi4py.MPI.Info method)
(mpi4py.MPI.Op method)
(mpi4py.MPI.Request method)
(mpi4py.MPI.Win method)
(mpi4py.util.pkl5.Request method)
Free_keyval() (mpi4py.MPI.Comm class method)
(mpi4py.MPI.Datatype class method)
(mpi4py.MPI.Win class method)
Free_mem() (in module mpi4py.MPI)
from_numpy_dtype() (in module mpi4py.util.dtlib)
fromaddress() (mpi4py.MPI.memory static method)
frombuffer() (mpi4py.MPI.memory static method)
G
Gather() (mpi4py.MPI.Comm method)
gather() (mpi4py.MPI.Comm method)
Gatherv() (mpi4py.MPI.Comm method)
Get() (mpi4py.MPI.Info method)
get() (mpi4py.MPI.Info method)
Get() (mpi4py.MPI.Win method)
Get_accumulate() (mpi4py.MPI.Win method)
Get_address() (in module mpi4py.MPI)
Get_amode() (mpi4py.MPI.File method)
Get_atomicity() (mpi4py.MPI.File method)
Get_attr() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.Win method)
Get_byte_offset() (mpi4py.MPI.File method)
Get_cart_rank() (mpi4py.MPI.Cartcomm method)
get_config() (in module mpi4py)
Get_contents() (mpi4py.MPI.Datatype method)
Get_coords() (mpi4py.MPI.Cartcomm method)
Get_count() (mpi4py.MPI.Status method)
Get_dim() (mpi4py.MPI.Cartcomm method)
Get_dims() (mpi4py.MPI.Graphcomm method)
Get_dist_neighbors() (mpi4py.MPI.Distgraphcomm method)
Get_dist_neighbors_count() (mpi4py.MPI.Distgraphcomm method)
Get_elements() (mpi4py.MPI.Status method)
Get_envelope() (mpi4py.MPI.Datatype method)
Get_errhandler() (mpi4py.MPI.Comm method)
(mpi4py.MPI.File method)
(mpi4py.MPI.Win method)
Get_error() (mpi4py.MPI.Status method)
Get_error_class() (in module mpi4py.MPI)
(mpi4py.MPI.Exception method)
Get_error_code() (mpi4py.MPI.Exception method)
Get_error_string() (in module mpi4py.MPI)
(mpi4py.MPI.Exception method)
Get_extent() (mpi4py.MPI.Datatype method)
Get_group() (mpi4py.MPI.Comm method)
(mpi4py.MPI.File method)
(mpi4py.MPI.Win method)
get_include() (in module mpi4py)
Get_info() (mpi4py.MPI.Comm method)
(mpi4py.MPI.File method)
(mpi4py.MPI.Win method)
Get_library_version() (in module mpi4py.MPI)
Get_name() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.Win method)
Get_neighbors() (mpi4py.MPI.Graphcomm method)
Get_neighbors_count() (mpi4py.MPI.Graphcomm method)
Get_nkeys() (mpi4py.MPI.Info method)
Get_nthkey() (mpi4py.MPI.Info method)
Get_parent() (mpi4py.MPI.Comm class method)
Get_position() (mpi4py.MPI.File method)
Get_position_shared() (mpi4py.MPI.File method)
Get_processor_name() (in module mpi4py.MPI)
Get_rank() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Group method)
Get_remote_group() (mpi4py.MPI.Intercomm method)
Get_remote_size() (mpi4py.MPI.Intercomm method)
Get_size() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.File method)
(mpi4py.MPI.Group method)
Get_source() (mpi4py.MPI.Status method)
Get_status() (mpi4py.MPI.Request method)
get_status() (mpi4py.MPI.Request method)
(mpi4py.util.pkl5.Request method)
Get_tag() (mpi4py.MPI.Status method)
Get_topo() (mpi4py.MPI.Cartcomm method)
(mpi4py.MPI.Graphcomm method)
Get_topology() (mpi4py.MPI.Comm method)
Get_true_extent() (mpi4py.MPI.Datatype method)
Get_type_extent() (mpi4py.MPI.File method)
get_vendor() (in module mpi4py.MPI)
Get_version() (in module mpi4py.MPI)
Get_view() (mpi4py.MPI.File method)
GIL
GRAPH (in module mpi4py.MPI)
Graph_map() (mpi4py.MPI.Intracomm method)
Graphcomm (class in mpi4py.MPI)
Grequest (class in mpi4py.MPI)
Group (class in mpi4py.MPI)
group (mpi4py.MPI.Comm attribute)
(mpi4py.MPI.File attribute)
(mpi4py.MPI.Win attribute)
GROUP_EMPTY (in module mpi4py.MPI)
GROUP_NULL (in module mpi4py.MPI)
H
HOST (in module mpi4py.MPI)
I
Iallgather() (mpi4py.MPI.Comm method)
Iallgatherv() (mpi4py.MPI.Comm method)
Iallreduce() (mpi4py.MPI.Comm method)
Ialltoall() (mpi4py.MPI.Comm method)
Ialltoallv() (mpi4py.MPI.Comm method)
Ialltoallw() (mpi4py.MPI.Comm method)
Ibarrier() (mpi4py.MPI.Comm method)
Ibcast() (mpi4py.MPI.Comm method)
Ibsend() (mpi4py.MPI.Comm method)
ibsend() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
IDENT (in module mpi4py.MPI)
Idup() (mpi4py.MPI.Comm method)
Iexscan() (mpi4py.MPI.Intracomm method)
Igather() (mpi4py.MPI.Comm method)
Igatherv() (mpi4py.MPI.Comm method)
Improbe() (mpi4py.MPI.Comm method)
improbe() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
IN_PLACE (in module mpi4py.MPI)
Incl() (mpi4py.MPI.Group method)
indegree (mpi4py.MPI.Topocomm attribute)
index (mpi4py.MPI.Graphcomm attribute)
inedges (mpi4py.MPI.Topocomm attribute)
Ineighbor_allgather() (mpi4py.MPI.Topocomm method)
Ineighbor_allgatherv() (mpi4py.MPI.Topocomm method)
Ineighbor_alltoall() (mpi4py.MPI.Topocomm method)
Ineighbor_alltoallv() (mpi4py.MPI.Topocomm method)
Ineighbor_alltoallw() (mpi4py.MPI.Topocomm method)
Info (class in mpi4py.MPI)
info (mpi4py.MPI.Comm attribute)
(mpi4py.MPI.File attribute)
(mpi4py.MPI.Win attribute)
INFO_ENV (in module mpi4py.MPI)
INFO_NULL (in module mpi4py.MPI)
Init() (in module mpi4py.MPI)
Init_thread() (in module mpi4py.MPI)
initialize (mpi4py.mpi4py.rc attribute)
inoutedges (mpi4py.MPI.Topocomm attribute)
INT (in module mpi4py.MPI)
INT16_T (in module mpi4py.MPI)
INT32_T (in module mpi4py.MPI)
INT64_T (in module mpi4py.MPI)
INT8_T (in module mpi4py.MPI)
INT_INT (in module mpi4py.MPI)
INTEGER (in module mpi4py.MPI)
INTEGER1 (in module mpi4py.MPI)
INTEGER16 (in module mpi4py.MPI)
INTEGER2 (in module mpi4py.MPI)
INTEGER4 (in module mpi4py.MPI)
INTEGER8 (in module mpi4py.MPI)
Intercomm (class in mpi4py.MPI)
(class in mpi4py.util.pkl5)
Intersection() (mpi4py.MPI.Group class method)
Intracomm (class in mpi4py.MPI)
(class in mpi4py.util.pkl5)
IO (in module mpi4py.MPI)
Iprobe() (mpi4py.MPI.Comm method)
iprobe() (mpi4py.MPI.Comm method)
Iprobe() (mpi4py.MPI.Message class method)
iprobe() (mpi4py.MPI.Message class method)
(mpi4py.util.pkl5.Message class method)
Iread() (mpi4py.MPI.File method)
Iread_all() (mpi4py.MPI.File method)
Iread_at() (mpi4py.MPI.File method)
Iread_at_all() (mpi4py.MPI.File method)
Iread_shared() (mpi4py.MPI.File method)
Irecv() (mpi4py.MPI.Comm method)
irecv() (mpi4py.MPI.Comm method)
Irecv() (mpi4py.MPI.Message method)
irecv() (mpi4py.MPI.Message method)
(mpi4py.util.pkl5.Comm method)
(mpi4py.util.pkl5.Message method)
Ireduce() (mpi4py.MPI.Comm method)
Ireduce_scatter() (mpi4py.MPI.Comm method)
Ireduce_scatter_block() (mpi4py.MPI.Comm method)
Irsend() (mpi4py.MPI.Comm method)
Is_cancelled() (mpi4py.MPI.Status method)
is_commutative (mpi4py.MPI.Op attribute)
Is_commutative() (mpi4py.MPI.Op method)
Is_finalized() (in module mpi4py.MPI)
Is_initialized() (in module mpi4py.MPI)
is_inter (mpi4py.MPI.Comm attribute)
Is_inter() (mpi4py.MPI.Comm method)
is_intra (mpi4py.MPI.Comm attribute)
Is_intra() (mpi4py.MPI.Comm method)
is_named (mpi4py.MPI.Datatype attribute)
is_predefined (mpi4py.MPI.Datatype attribute)
(mpi4py.MPI.Op attribute)
Is_thread_main() (in module mpi4py.MPI)
is_topo (mpi4py.MPI.Comm attribute)
Iscan() (mpi4py.MPI.Intracomm method)
Iscatter() (mpi4py.MPI.Comm method)
Iscatterv() (mpi4py.MPI.Comm method)
Isend() (mpi4py.MPI.Comm method)
isend() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
Issend() (mpi4py.MPI.Comm method)
issend() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
items() (mpi4py.MPI.Info method)
itemsize (mpi4py.MPI.memory attribute)
Iwrite() (mpi4py.MPI.File method)
Iwrite_all() (mpi4py.MPI.File method)
Iwrite_at() (mpi4py.MPI.File method)
Iwrite_at_all() (mpi4py.MPI.File method)
Iwrite_shared() (mpi4py.MPI.File method)
J
Join() (mpi4py.MPI.Comm class method)
K
keys() (mpi4py.MPI.Info method)
KEYVAL_INVALID (in module mpi4py.MPI)
L
LAND (in module mpi4py.MPI)
LASTUSEDCODE (in module mpi4py.MPI)
LB (in module mpi4py.MPI)
lb (mpi4py.MPI.Datatype attribute)
LD_LIBRARY_PATH
loads() (mpi4py.MPI.Pickle method)
Lock() (mpi4py.MPI.Win method)
Lock_all() (mpi4py.MPI.Win method)
LOCK_EXCLUSIVE (in module mpi4py.MPI)
LOCK_SHARED (in module mpi4py.MPI)
LOGICAL (in module mpi4py.MPI)
LOGICAL1 (in module mpi4py.MPI)
LOGICAL2 (in module mpi4py.MPI)
LOGICAL4 (in module mpi4py.MPI)
LOGICAL8 (in module mpi4py.MPI)
LONG (in module mpi4py.MPI)
LONG_DOUBLE (in module mpi4py.MPI)
LONG_DOUBLE_INT (in module mpi4py.MPI)
LONG_INT (in module mpi4py.MPI)
LONG_LONG (in module mpi4py.MPI)
Lookup_name() (in module mpi4py.MPI)
LOR (in module mpi4py.MPI)
LXOR (in module mpi4py.MPI)
M
map() (mpi4py.futures.MPIPoolExecutor method)
Match_size() (mpi4py.MPI.Datatype class method)
MAX (in module mpi4py.MPI)
MAX_DATAREP_STRING (in module mpi4py.MPI)
MAX_ERROR_STRING (in module mpi4py.MPI)
MAX_INFO_KEY (in module mpi4py.MPI)
MAX_INFO_VAL (in module mpi4py.MPI)
MAX_LIBRARY_VERSION_STRING (in module mpi4py.MPI)
MAX_OBJECT_NAME (in module mpi4py.MPI)
MAX_PORT_NAME (in module mpi4py.MPI)
MAX_PROCESSOR_NAME (in module mpi4py.MPI)
MAXLOC (in module mpi4py.MPI)
memory (class in mpi4py.MPI)
Merge() (mpi4py.MPI.Intercomm method)
Message (class in mpi4py.MPI)
(class in mpi4py.util.pkl5)
MESSAGE_NO_PROC (in module mpi4py.MPI)
MESSAGE_NULL (in module mpi4py.MPI)
MIN (in module mpi4py.MPI)
MINLOC (in module mpi4py.MPI)
MODE_APPEND (in module mpi4py.MPI)
MODE_CREATE (in module mpi4py.MPI)
MODE_DELETE_ON_CLOSE (in module mpi4py.MPI)
MODE_EXCL (in module mpi4py.MPI)
MODE_NOCHECK (in module mpi4py.MPI)
MODE_NOPRECEDE (in module mpi4py.MPI)
MODE_NOPUT (in module mpi4py.MPI)
MODE_NOSTORE (in module mpi4py.MPI)
MODE_NOSUCCEED (in module mpi4py.MPI)
MODE_RDONLY (in module mpi4py.MPI)
MODE_RDWR (in module mpi4py.MPI)
MODE_SEQUENTIAL (in module mpi4py.MPI)
MODE_UNIQUE_OPEN (in module mpi4py.MPI)
MODE_WRONLY (in module mpi4py.MPI)
model (mpi4py.MPI.Win attribute)
module
mpi4py
mpi4py.futures
mpi4py.MPI
mpi4py.run
mpi4py.util
mpi4py.util.dtlib
mpi4py.util.pkl5
mpi4py
module
mpi4py.futures
module
mpi4py.MPI
module
mpi4py.rc (in module mpi4py)
mpi4py.run
module
mpi4py.util
module
mpi4py.util.dtlib
module
mpi4py.util.pkl5
module
MPI4PY_FUTURES_MAX_WORKERS
,
[1]
,
[2]
MPI4PY_PICKLE_PROTOCOL
MPI4PY_RC_ERRORS
MPI4PY_RC_FAST_REDUCE
MPI4PY_RC_FINALIZE
MPI4PY_RC_INITIALIZE
MPI4PY_RC_RECV_MPROBE
MPI4PY_RC_THREAD_LEVEL
MPI4PY_RC_THREADS
MPICC
MPICH_USE_SHLIB
MPICommExecutor (class in mpi4py.futures)
MPIEXEC_UNIVERSE_SIZE
MPIPoolExecutor (class in mpi4py.futures)
Mprobe() (mpi4py.MPI.Comm method)
mprobe() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
N
name (mpi4py.MPI.Comm attribute)
(mpi4py.MPI.Datatype attribute)
(mpi4py.MPI.Win attribute)
nbytes (mpi4py.MPI.memory attribute)
ndim (mpi4py.MPI.Cartcomm attribute)
nedges (mpi4py.MPI.Graphcomm attribute)
Neighbor_allgather() (mpi4py.MPI.Topocomm method)
neighbor_allgather() (mpi4py.MPI.Topocomm method)
Neighbor_allgatherv() (mpi4py.MPI.Topocomm method)
Neighbor_alltoall() (mpi4py.MPI.Topocomm method)
neighbor_alltoall() (mpi4py.MPI.Topocomm method)
Neighbor_alltoallv() (mpi4py.MPI.Topocomm method)
Neighbor_alltoallw() (mpi4py.MPI.Topocomm method)
neighbors (mpi4py.MPI.Graphcomm attribute)
nneighbors (mpi4py.MPI.Graphcomm attribute)
nnodes (mpi4py.MPI.Graphcomm attribute)
NO_OP (in module mpi4py.MPI)
O
obj (mpi4py.MPI.memory attribute)
OFFSET (in module mpi4py.MPI)
Op (class in mpi4py.MPI)
OP_NULL (in module mpi4py.MPI)
Open() (mpi4py.MPI.File class method)
Open_port() (in module mpi4py.MPI)
ORDER_C (in module mpi4py.MPI)
ORDER_F (in module mpi4py.MPI)
ORDER_FORTRAN (in module mpi4py.MPI)
outdegree (mpi4py.MPI.Topocomm attribute)
outedges (mpi4py.MPI.Topocomm attribute)
P
Pack() (mpi4py.MPI.Datatype method)
Pack_external() (mpi4py.MPI.Datatype method)
Pack_external_size() (mpi4py.MPI.Datatype method)
Pack_size() (mpi4py.MPI.Datatype method)
PACKED (in module mpi4py.MPI)
PATH
Pcontrol() (in module mpi4py.MPI)
periods (mpi4py.MPI.Cartcomm attribute)
Pickle (class in mpi4py.MPI)
pickle (in module mpi4py.MPI)
pop() (mpi4py.MPI.Info method)
popitem() (mpi4py.MPI.Info method)
Post() (mpi4py.MPI.Win method)
Preallocate() (mpi4py.MPI.File method)
Prequest (class in mpi4py.MPI)
Probe() (mpi4py.MPI.Comm method)
probe() (mpi4py.MPI.Comm method)
Probe() (mpi4py.MPI.Message class method)
probe() (mpi4py.MPI.Message class method)
(mpi4py.util.pkl5.Message class method)
PROC_NULL (in module mpi4py.MPI)
PROD (in module mpi4py.MPI)
profile() (in module mpi4py)
PROTOCOL (mpi4py.MPI.Pickle attribute)
Publish_name() (in module mpi4py.MPI)
Put() (mpi4py.MPI.Win method)
py2f() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.Errhandler method)
(mpi4py.MPI.File method)
(mpi4py.MPI.Group method)
(mpi4py.MPI.Info method)
(mpi4py.MPI.Message method)
(mpi4py.MPI.Op method)
(mpi4py.MPI.Request method)
(mpi4py.MPI.Status method)
(mpi4py.MPI.Win method)
Python Enhancement Proposals
PEP 574
Q
Query_thread() (in module mpi4py.MPI)
R
Raccumulate() (mpi4py.MPI.Win method)
Range_excl() (mpi4py.MPI.Group method)
Range_incl() (mpi4py.MPI.Group method)
rank (mpi4py.MPI.Comm attribute)
(mpi4py.MPI.Group attribute)
Read() (mpi4py.MPI.File method)
Read_all() (mpi4py.MPI.File method)
Read_all_begin() (mpi4py.MPI.File method)
Read_all_end() (mpi4py.MPI.File method)
Read_at() (mpi4py.MPI.File method)
Read_at_all() (mpi4py.MPI.File method)
Read_at_all_begin() (mpi4py.MPI.File method)
Read_at_all_end() (mpi4py.MPI.File method)
Read_ordered() (mpi4py.MPI.File method)
Read_ordered_begin() (mpi4py.MPI.File method)
Read_ordered_end() (mpi4py.MPI.File method)
Read_shared() (mpi4py.MPI.File method)
readonly (mpi4py.MPI.memory attribute)
REAL (in module mpi4py.MPI)
REAL16 (in module mpi4py.MPI)
REAL2 (in module mpi4py.MPI)
REAL4 (in module mpi4py.MPI)
REAL8 (in module mpi4py.MPI)
Recv() (mpi4py.MPI.Comm method)
recv() (mpi4py.MPI.Comm method)
Recv() (mpi4py.MPI.Message method)
recv() (mpi4py.MPI.Message method)
(mpi4py.util.pkl5.Comm method)
(mpi4py.util.pkl5.Message method)
Recv_init() (mpi4py.MPI.Comm method)
recv_mprobe (mpi4py.mpi4py.rc attribute)
Reduce() (mpi4py.MPI.Comm method)
reduce() (mpi4py.MPI.Comm method)
Reduce_local() (mpi4py.MPI.Op method)
Reduce_scatter() (mpi4py.MPI.Comm method)
Reduce_scatter_block() (mpi4py.MPI.Comm method)
Register_datarep() (in module mpi4py.MPI)
release() (mpi4py.MPI.memory method)
remote_group (mpi4py.MPI.Intercomm attribute)
remote_size (mpi4py.MPI.Intercomm attribute)
REPLACE (in module mpi4py.MPI)
Request (class in mpi4py.MPI)
(class in mpi4py.util.pkl5)
REQUEST_NULL (in module mpi4py.MPI)
Rget() (mpi4py.MPI.Win method)
Rget_accumulate() (mpi4py.MPI.Win method)
ROOT (in module mpi4py.MPI)
Rput() (mpi4py.MPI.Win method)
Rsend() (mpi4py.MPI.Comm method)
Rsend_init() (mpi4py.MPI.Comm method)
S
Scan() (mpi4py.MPI.Intracomm method)
scan() (mpi4py.MPI.Intracomm method)
Scatter() (mpi4py.MPI.Comm method)
scatter() (mpi4py.MPI.Comm method)
Scatterv() (mpi4py.MPI.Comm method)
Seek() (mpi4py.MPI.File method)
SEEK_CUR (in module mpi4py.MPI)
SEEK_END (in module mpi4py.MPI)
SEEK_SET (in module mpi4py.MPI)
Seek_shared() (mpi4py.MPI.File method)
Send() (mpi4py.MPI.Comm method)
send() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
Send_init() (mpi4py.MPI.Comm method)
Sendrecv() (mpi4py.MPI.Comm method)
sendrecv() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
Sendrecv_replace() (mpi4py.MPI.Comm method)
Set() (mpi4py.MPI.Info method)
Set_atomicity() (mpi4py.MPI.File method)
Set_attr() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.Win method)
Set_cancelled() (mpi4py.MPI.Status method)
Set_elements() (mpi4py.MPI.Status method)
Set_errhandler() (mpi4py.MPI.Comm method)
(mpi4py.MPI.File method)
(mpi4py.MPI.Win method)
Set_error() (mpi4py.MPI.Status method)
Set_info() (mpi4py.MPI.Comm method)
(mpi4py.MPI.File method)
(mpi4py.MPI.Win method)
Set_name() (mpi4py.MPI.Comm method)
(mpi4py.MPI.Datatype method)
(mpi4py.MPI.Win method)
Set_size() (mpi4py.MPI.File method)
Set_source() (mpi4py.MPI.Status method)
Set_tag() (mpi4py.MPI.Status method)
Set_view() (mpi4py.MPI.File method)
Shared_query() (mpi4py.MPI.Win method)
Shift() (mpi4py.MPI.Cartcomm method)
SHORT (in module mpi4py.MPI)
SHORT_INT (in module mpi4py.MPI)
shutdown() (mpi4py.futures.MPIPoolExecutor method)
SIGNED_CHAR (in module mpi4py.MPI)
SIGNED_INT (in module mpi4py.MPI)
SIGNED_LONG (in module mpi4py.MPI)
SIGNED_LONG_LONG (in module mpi4py.MPI)
SIGNED_SHORT (in module mpi4py.MPI)
SIMILAR (in module mpi4py.MPI)
SINT16_T (in module mpi4py.MPI)
SINT32_T (in module mpi4py.MPI)
SINT64_T (in module mpi4py.MPI)
SINT8_T (in module mpi4py.MPI)
size (mpi4py.MPI.Comm attribute)
(mpi4py.MPI.Datatype attribute)
(mpi4py.MPI.File attribute)
(mpi4py.MPI.Group attribute)
source (mpi4py.MPI.Status attribute)
Spawn() (mpi4py.MPI.Intracomm method)
Spawn_multiple() (mpi4py.MPI.Intracomm method)
Split() (mpi4py.MPI.Comm method)
Split_type() (mpi4py.MPI.Comm method)
Ssend() (mpi4py.MPI.Comm method)
ssend() (mpi4py.MPI.Comm method)
(mpi4py.util.pkl5.Comm method)
Ssend_init() (mpi4py.MPI.Comm method)
starmap() (mpi4py.futures.MPIPoolExecutor method)
Start() (mpi4py.MPI.Grequest class method)
(mpi4py.MPI.Prequest method)
(mpi4py.MPI.Win method)
Startall() (mpi4py.MPI.Prequest class method)
Status (class in mpi4py.MPI)
Sub() (mpi4py.MPI.Cartcomm method)
submit() (mpi4py.futures.MPIPoolExecutor method)
SUBVERSION (in module mpi4py.MPI)
SUCCESS (in module mpi4py.MPI)
SUM (in module mpi4py.MPI)
Sync() (mpi4py.MPI.File method)
(mpi4py.MPI.Win method)
T
tag (mpi4py.MPI.Status attribute)
TAG_UB (in module mpi4py.MPI)
Test() (mpi4py.MPI.Request method)
test() (mpi4py.MPI.Request method)
Test() (mpi4py.MPI.Win method)
test() (mpi4py.util.pkl5.Request method)
Testall() (mpi4py.MPI.Request class method)
testall() (mpi4py.MPI.Request class method)
(mpi4py.util.pkl5.Request class method)
Testany() (mpi4py.MPI.Request class method)
testany() (mpi4py.MPI.Request class method)
Testsome() (mpi4py.MPI.Request class method)
testsome() (mpi4py.MPI.Request class method)
THREAD_FUNNELED (in module mpi4py.MPI)
thread_level (mpi4py.mpi4py.rc attribute)
THREAD_MULTIPLE (in module mpi4py.MPI)
THREAD_SERIALIZED (in module mpi4py.MPI)
THREAD_SINGLE (in module mpi4py.MPI)
threads (mpi4py.mpi4py.rc attribute)
to_numpy_dtype() (in module mpi4py.util.dtlib)
tobytes() (mpi4py.MPI.memory method)
tomemory() (mpi4py.MPI.Win method)
topo (mpi4py.MPI.Cartcomm attribute)
(mpi4py.MPI.Graphcomm attribute)
Topocomm (class in mpi4py.MPI)
topology (mpi4py.MPI.Comm attribute)
toreadonly() (mpi4py.MPI.memory method)
Translate_ranks() (mpi4py.MPI.Group class method)
true_extent (mpi4py.MPI.Datatype attribute)
true_lb (mpi4py.MPI.Datatype attribute)
true_ub (mpi4py.MPI.Datatype attribute)
TWOINT (in module mpi4py.MPI)
TYPECLASS_COMPLEX (in module mpi4py.MPI)
TYPECLASS_INTEGER (in module mpi4py.MPI)
TYPECLASS_REAL (in module mpi4py.MPI)
U
UB (in module mpi4py.MPI)
ub (mpi4py.MPI.Datatype attribute)
UINT16_T (in module mpi4py.MPI)
UINT32_T (in module mpi4py.MPI)
UINT64_T (in module mpi4py.MPI)
UINT8_T (in module mpi4py.MPI)
UNDEFINED (in module mpi4py.MPI)
UNEQUAL (in module mpi4py.MPI)
Union() (mpi4py.MPI.Group class method)
UNIVERSE_SIZE (in module mpi4py.MPI)
Unlock() (mpi4py.MPI.Win method)
Unlock_all() (mpi4py.MPI.Win method)
Unpack() (mpi4py.MPI.Datatype method)
Unpack_external() (mpi4py.MPI.Datatype method)
Unpublish_name() (in module mpi4py.MPI)
UNSIGNED (in module mpi4py.MPI)
UNSIGNED_CHAR (in module mpi4py.MPI)
UNSIGNED_INT (in module mpi4py.MPI)
UNSIGNED_LONG (in module mpi4py.MPI)
UNSIGNED_LONG_LONG (in module mpi4py.MPI)
UNSIGNED_SHORT (in module mpi4py.MPI)
UNWEIGHTED (in module mpi4py.MPI)
update() (mpi4py.MPI.Info method)
V
values() (mpi4py.MPI.Info method)
VERSION (in module mpi4py.MPI)
W
Wait() (mpi4py.MPI.Request method)
wait() (mpi4py.MPI.Request method)
Wait() (mpi4py.MPI.Win method)
wait() (mpi4py.util.pkl5.Request method)
Waitall() (mpi4py.MPI.Request class method)
waitall() (mpi4py.MPI.Request class method)
(mpi4py.util.pkl5.Request class method)
Waitany() (mpi4py.MPI.Request class method)
waitany() (mpi4py.MPI.Request class method)
Waitsome() (mpi4py.MPI.Request class method)
waitsome() (mpi4py.MPI.Request class method)
WCHAR (in module mpi4py.MPI)
WEIGHTS_EMPTY (in module mpi4py.MPI)
Win (class in mpi4py.MPI)
WIN_BASE (in module mpi4py.MPI)
WIN_CREATE_FLAVOR (in module mpi4py.MPI)
WIN_DISP_UNIT (in module mpi4py.MPI)
WIN_FLAVOR (in module mpi4py.MPI)
WIN_FLAVOR_ALLOCATE (in module mpi4py.MPI)
WIN_FLAVOR_CREATE (in module mpi4py.MPI)
WIN_FLAVOR_DYNAMIC (in module mpi4py.MPI)
WIN_FLAVOR_SHARED (in module mpi4py.MPI)
WIN_MODEL (in module mpi4py.MPI)
WIN_NULL (in module mpi4py.MPI)
WIN_SEPARATE (in module mpi4py.MPI)
WIN_SIZE (in module mpi4py.MPI)
WIN_UNIFIED (in module mpi4py.MPI)
Write() (mpi4py.MPI.File method)
Write_all() (mpi4py.MPI.File method)
Write_all_begin() (mpi4py.MPI.File method)
Write_all_end() (mpi4py.MPI.File method)
Write_at() (mpi4py.MPI.File method)
Write_at_all() (mpi4py.MPI.File method)
Write_at_all_begin() (mpi4py.MPI.File method)
Write_at_all_end() (mpi4py.MPI.File method)
Write_ordered() (mpi4py.MPI.File method)
Write_ordered_begin() (mpi4py.MPI.File method)
Write_ordered_end() (mpi4py.MPI.File method)
Write_shared() (mpi4py.MPI.File method)
Wtick() (in module mpi4py.MPI)
Wtime() (in module mpi4py.MPI)
WTIME_IS_GLOBAL (in module mpi4py.MPI)
Read the Docs
v: stable
Versions
latest
stable
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.3
3.0.2
3.0.1
3.0.0
2.0.0
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds