MPI Constant and Predefined Handle Index
Up: Contents
Next: MPI Declarations Index
Previous: Examples Index
This index lists predefined MPI constants and handles, including info keys and values. Underlined page numbers give the location of the primary definition or use of the indexed term.
[:
Deprecated and Removed Interfaces
"access_style":
Reserved File Hints
access_style:
Reserved File Hints
, Info Keys
"accumulate_ops":
Window Creation
accumulate_ops:
Info Keys
"accumulate_ordering":
Window Creation
accumulate_ordering:
Ordering
, Info Keys
"alloc_mem":
Memory Allocation Info
alloc_mem:
Info Values
alloc_shared_noncontig:
Window That Allocates Shared Memory
, Info Keys
"appnum":
MPI_APPNUM
appnum:
Info Keys
"arch":
Starting MPI Processes
arch:
Reserved Keys
, Info Keys
"argv":
Starting MPI Processes
argv:
Starting MPI Processes
, Info Keys
"cb_block_size":
Reserved File Hints
cb_block_size:
Reserved File Hints
, Info Keys
"cb_buffer_size":
Reserved File Hints
cb_buffer_size:
Reserved File Hints
, Info Keys
"cb_nodes":
Reserved File Hints
cb_nodes:
Reserved File Hints
, Info Keys
"chunked":
Reserved File Hints
chunked:
Info Keys
"chunked_item":
Reserved File Hints
chunked_item:
Info Keys
"chunked_size":
Reserved File Hints
chunked_size:
Info Keys
"collective_buffering":
Reserved File Hints
collective_buffering:
Info Keys
"command":
Starting MPI Processes
command:
Info Keys
"external32":
Canonical MPI_PACK and MPI_UNPACK
, File Interoperability
, Datatypes for File Interoperability
, External Data Representation: "external32"
, Matching Data Representations
, Parameterized Datatypes with Specified Precision and Exponent Range
, Reserved Data Representations
, Fixes to Errata in Previous Versions of MPI
, Changes from Version 2.1 to Version 2.2
"false":
The Info Object
false:
Communicator Info
, Inquire Hardware Resource Information
, Window Creation
, Reserved File Hints
, Info Values
"file":
Starting MPI Processes
file:
Reserved Keys
, Info Keys
"file_perm":
Reserved File Hints
file_perm:
Reserved File Hints
, Info Keys
"filename":
Reserved File Hints
filename:
Info Keys
"host":
Starting MPI Processes
host:
Reserved Keys
, Info Keys
"hwloc://":
Inquire Hardware Resource Information
"hwloc://L3Cache":
Processes Sets
"internal":
File Interoperability
, Datatypes for File Interoperability
, Matching Data Representations
, Reserved Data Representations
"io_node_list":
Reserved File Hints
io_node_list:
Info Keys
"ip_address":
Reserved Key Values
ip_address:
Info Keys
"ip_port":
Reserved Key Values
ip_port:
Info Keys
"maxprocs":
Starting MPI Processes
maxprocs:
Starting MPI Processes
, Info Keys
"mpi":
Memory Allocation Info
mpi:
Info Values
"mpi://":
Inquire Hardware Resource Information
, Processes Sets
, Process Set Names
"mpi://SELF":
Processes Sets
, Opening a File
, Process Set Names
"mpi://WORLD":
Processes Sets
, Sessions Model Examples
, Portable MPI Process Startup
, Singleton MPI Initialization
, Process Set Names
MPI::_LONG_LONG:
Fixes to Errata in Previous Versions of MPI
MPI::BOOL:
Fixes to Errata in Previous Versions of MPI
MPI::COMPLEX:
Fixes to Errata in Previous Versions of MPI
MPI::DOUBLE_COMPLEX:
Fixes to Errata in Previous Versions of MPI
MPI::F_COMPLEX16:
Fixes to Errata in Previous Versions of MPI
MPI::F_COMPLEX32:
Fixes to Errata in Previous Versions of MPI
MPI::F_COMPLEX4:
Fixes to Errata in Previous Versions of MPI
MPI::F_COMPLEX8:
Fixes to Errata in Previous Versions of MPI
MPI::INTEGER16:
Fixes to Errata in Previous Versions of MPI
MPI::LONG_DOUBLE_COMPLEX:
Fixes to Errata in Previous Versions of MPI
MPI::LONG_LONG:
Fixes to Errata in Previous Versions of MPI
MPI::REAL16:
Fixes to Errata in Previous Versions of MPI
MPI_2DOUBLE_PRECISION:
MINLOC and MAXLOC
, Defined Constants
MPI_2INT:
MINLOC and MAXLOC
, Defined Constants
MPI_2INTEGER:
MINLOC and MAXLOC
, Defined Constants
MPI_2REAL:
MINLOC and MAXLOC
, Defined Constants
"mpi_accumulate_granularity":
Window Creation
mpi_accumulate_granularity:
Info Keys
, Changes in MPI-4.1
MPI_ADDRESS_KIND:
Address and Size Procedures
, Decoding a Datatype
, Caching
, Memory Allocation
, Window That Allocates Memory
, Window That Allocates Shared Memory
, Absolute Addresses and Relative Address Displacements
, Absolute Addresses and Relative Address Displacements
, Counts
, MPI for Different Fortran Standard Versions
, Problems With Fortran Bindings for MPI
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Attributes
, Defined Constants
, Message Data
, Type Constructors with Explicit Addresses
MPI_AINT:
Message Data
, Changes from Version 2.1 to Version 2.2
, Type Constructors with Explicit Addresses
MPI_Aint:
Address and Size Procedures
, Window of Dynamically Attached Memory
, Absolute Addresses and Relative Address Displacements
, Absolute Addresses and Relative Address Displacements
, Counts
, Event Sources
, Problems With Fortran Bindings for MPI
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Attributes
, Defined Constants
, Types
, Message Data
, Type Constructors with Explicit Addresses
MPI_AINT:
Window of Dynamically Attached Memory
, External Data Representation: "external32"
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Defined Constants
, Message Data
MPI_Aint:
Address and Size Procedures
, Extent and Bounds of Datatypes
, True Extent of Datatypes
, Decoding a Datatype
, Canonical MPI_PACK and MPI_UNPACK
, Window Creation
, Window That Allocates Memory
, Window That Allocates Shared Memory
, Window of Dynamically Attached Memory
, Put
, Get
, Accumulate
, Request-based RMA Communication Operations
, Datatypes for File Interoperability
, Extent Callback
, Host Rank
, Datatype Constructors
MPI_Aint *:
Window Attributes
MPI_Aint:
Type Constructors with Explicit Addresses
MPI_ANY_SOURCE:
Communicator Info
, Dynamic Communicator Allocation
, IO Rank
, Defined Constants
, Blocking Receive
, Blocking Receive
, Blocking Send-Receive
, Semantics of Point-to-Point Communication
, Communication Initiation
, Communication Completion
, Probe
, Matching Probe
, Persistent Communication Requests
MPI_ANY_TAG:
Communicator Info
, Named Constants
, Defined Constants
, Blocking Receive
, Blocking Receive
, Changes in MPI-3.0
, Return Status
, Blocking Send-Receive
, Communication Initiation
, Communication Completion
, Probe
, Matching Probe
, Matched Receives
, Persistent Communication Requests
, Null MPI Processes
MPI_APPNUM:
Singleton MPI Initialization
, MPI_APPNUM
, MPI_APPNUM
, Defined Constants
MPI_ARGV_NULL:
Starting Processes and Establishing Communication
, Starting Multiple Executables and Establishing Communication
, Problems With Fortran Bindings for MPI
, Defined Constants
MPI_ARGVS_NULL:
Starting Multiple Executables and Establishing Communication
, Problems With Fortran Bindings for MPI
, Defined Constants
"mpi_assert_allow_overtaking":
Communicator Info
mpi_assert_allow_overtaking:
Communicator Info
, Info Keys
, Changes in MPI-4.0
"mpi_assert_exact_length":
Communicator Info
mpi_assert_exact_length:
Info Keys
, Changes in MPI-4.0
"mpi_assert_memory_alloc_kinds":
Memory Allocation Info
mpi_assert_memory_alloc_kinds:
Communicator Info
, Memory Allocation Info
, Window Creation
, Reserved File Hints
, Info Keys
, Changes in MPI-4.1
"mpi_assert_no_any_source":
Communicator Info
mpi_assert_no_any_source:
Info Keys
, Changes in MPI-4.0
"mpi_assert_no_any_tag":
Communicator Info
mpi_assert_no_any_tag:
Info Keys
, Changes in MPI-4.0
mpi_assert_strict_persistent_collective_ordering:
Communicator Info
, Changes in MPI-4.1
MPI_ASYNC_PROTECTS_NONBLOCKING:
Examples
, Overview
, Fortran Support Through the mpi_f08 Module
, Fortran Support Through the mpi Module
, Fortran Support Through the mpif.h Include File
, Interface Specifications, Procedure Names, and the Profiling Interface
, Requirements on Fortran Compilers
, Additional Support for Fortran Register-Memory-Synchronization
, The Fortran ASYNCHRONOUS Attributebute
, Defined Constants
, Changes in MPI-3.0
MPI_BAND:
Defined Constants
MPI_BOR:
Defined Constants
MPI_BOTTOM:
Address and Size Procedures
, Correct Use of Addresses
, Specifics for Intra-Communicator Collective Operations
, Distributed Graph Constructor
, Procedure Specification
, Starting Processes and Establishing Communication
, Window of Dynamically Attached Memory
, Window Attributes
, Absolute Addresses and Relative Address Displacements
, Fortran Support Through the mpi_f08 Module
, Fortran Support Through the mpi Module
, MPI for Different Fortran Standard Versions
, Problems With Fortran Bindings for MPI
, Special Constants
, Optimization Problems, an Overview
, Nonblocking Operations
, Permanent Data Movement
, Datatypes
, Constants
, Defined Constants
, Changes from Version 2.0 to Version 2.1
, Passing MPI_STATUS_IGNORE for Status
, Buffer Allocation and Usage
, Semantics of Communications in Partitioned Mode
MPI_BSEND_OVERHEAD:
Defined Constants
, Model Implementation of Buffered Mode
MPI_BUFFER_AUTOMATIC:
Defined Constants
, Changes in MPI-4.1
, Buffer Allocation and Usage
, Buffer Allocation and Usage
MPI_BXOR:
Defined Constants
MPI_BYTE:
Message Data
, Changes from Version 2.0 to Version 2.1
MPI_BYTE:
Canonical MPI_PACK and MPI_UNPACK
, Definitions
, File Interoperability
, External Data Representation: "external32"
, Type Matching
, Interlanguage Communication
, Defined Constants
, Message Data
, Type Matching Rules
, Data Conversion
MPI_C_BOOL:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_C_BOOL:
External Data Representation: "external32"
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_C_COMPLEX:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_C_COMPLEX:
External Data Representation: "external32"
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_C_DOUBLE_COMPLEX:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_C_DOUBLE_COMPLEX:
External Data Representation: "external32"
, Defined Constants
MPI_C_FLOAT_COMPLEX:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_C_FLOAT_COMPLEX:
External Data Representation: "external32"
, Defined Constants
MPI_C_LONG_DOUBLE_COMPLEX:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_C_LONG_DOUBLE_COMPLEX:
External Data Representation: "external32"
, Defined Constants
MPI_CART:
Defined Constants
MPI_CHAR:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_CHAR:
Signed Characters and Reductions
, External Data Representation: "external32"
, Datatype System
, Defined Constants
, Data Conversion
, Datatype Constructors
MPI_CHARACTER:
Message Data
MPI_CHARACTER:
Signed Characters and Reductions
, External Data Representation: "external32"
, Defined Constants
, Type Matching Rules
, Data Conversion
MPI_COMBINER_CONTIGUOUS:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_DARRAY:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_DUP:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_F90_COMPLEX:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_F90_INTEGER:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_F90_REAL:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_HINDEXED:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_HINDEXED_BLOCK:
Decoding a Datatype
, Defined Constants
, Changes in MPI-3.0
MPI_COMBINER_HINDEXED_INTEGER:
Removed MPI-1 Constants
, Changes in MPI-3.0
MPI_COMBINER_HVECTOR:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_HVECTOR_INTEGER:
Removed MPI-1 Constants
, Changes in MPI-3.0
MPI_COMBINER_INDEXED:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_INDEXED_BLOCK:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_NAMED:
Decoding a Datatype
, Decoding a Datatype
, MINLOC and MAXLOC
, Defined Constants
MPI_COMBINER_RESIZED:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_STRUCT:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_STRUCT_INTEGER:
Removed MPI-1 Constants
, Changes in MPI-3.0
MPI_COMBINER_SUBARRAY:
Decoding a Datatype
, Defined Constants
MPI_COMBINER_VALUE_INDEX:
Decoding a Datatype
, MINLOC and MAXLOC
, Changes in MPI-4.1
MPI_COMBINER_VECTOR:
Decoding a Datatype
, Defined Constants
MPI_Comm:
Runtime Query Functions
, Defined Constants
, Types
MPI_Comm:
Group Constructors
, Communicator Accessors
, Communicator Constructors
, Communicator Destructors
, Communicator Info
, Inter-Communicator Accessors
, Inter-Communicator Operations
, Communicators
, Opaque Objects
, Defined Constants
MPI_COMM_DUP_FN:
Communicators
, Communicators
, Deprecated and Removed Interfaces
, Interface Specifications, Procedure Names, and the Profiling Interface
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-3.0
"MPI_COMM_NULL":
Naming Objects
, Default Communicator Names
MPI_COMM_NULL:
Predefined Intra-Communicators
, Communicator Constructors
, Communicator Destructors
, Inter-Communicator Operations
, Naming Objects
, Cartesian Constructor
, Graph Constructor
, Starting Processes and Establishing Communication
, Releasing Connections
, Another Way to Establish MPI Communication
, Transfer of Handles
, Defined Constants
, Changes in MPI-4.1
, Changes from Version 2.0 to Version 2.1
MPI_COMM_NULL_COPY_FN:
Communicators
, Communicators
, Deprecated and Removed Interfaces
, Fortran Binding Issues
, Fortran Support Through the mpi_f08 Module
, Callback Functions
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-3.0
MPI_COMM_NULL_DELETE_FN:
Communicators
, Communicators
, Deprecated and Removed Interfaces
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
"MPI_COMM_PARENT":
Naming Objects
, Default Communicator Names
"MPI_COMM_SELF":
Naming Objects
, Default Communicator Names
MPI_COMM_SELF:
Predefined Intra-Communicators
, Predefined Intra-Communicators
, Communicator Constructors
, Communicator Info
, Caching
, Naming Objects
, Error Handling
, Starting MPI Processes
, Finalizing MPI
, Allowing User Functions at MPI Finalization
, Releasing Connections
, Opening a File
, Semantic Changes Starting in MPI-4.0
, Error Handling
, Defined Constants
, Changes in MPI-4.0
, Changes from Version 2.1 to Version 2.2
MPI_COMM_TYPE_HW_GUIDED:
Communicator Constructors
, Communicator Constructors
, Inquire Hardware Resource Information
, Defined Constants
, Changes in MPI-4.0
MPI_COMM_TYPE_HW_UNGUIDED:
Communicator Constructors
, Communicator Constructors
, Defined Constants
, Changes in MPI-4.0
MPI_COMM_TYPE_RESOURCE_GUIDED:
Communicator Constructors
, Communicator Constructors
, Inquire Hardware Resource Information
, Defined Constants
, Changes in MPI-4.1
MPI_COMM_TYPE_SHARED:
Communicator Constructors
, Communicator Constructors
, Progress
, Defined Constants
, Changes in MPI-3.0
"MPI_COMM_WORLD":
Naming Objects
, Default Communicator Names
MPI_COMM_WORLD:
MPI's Support for Libraries
, Predefined Intra-Communicators
, Group Accessors
, Group Constructors
, Communicator Accessors
, Communicator Constructors
, Communicator Info
, (Approximate) Current Practice #3
, Inter-Communicator Operations
, Naming Objects
, Environmental Inquiries
, Error Handlers for Communicators
, User-Defined Error Classes and Codes
, Introduction
, Starting MPI Processes
, Finalizing MPI
, The Sessions Model
, Aborting MPI Processes
, Portable MPI Process Startup
, Starting Processes
, The Runtime Environment
, Starting Processes and Establishing Communication
, Starting Multiple Executables and Establishing Communication
, Universe Size
, Singleton MPI Initialization
, MPI_APPNUM
, Releasing Connections
, Named Constants
, File Interoperability
, I/O Error Handling
, Handle Allocation and Deallocation
, Handle Allocation and Deallocation
, Deprecated since MPI-4.1
, Semantic Changes Starting in MPI-4.0
, Independence of Basic Runtime Routines
, Concerns specific to the World Model
, Constants
, Defined Constants
, Introduction
, Message Envelope
, Changes in MPI-4.0
, Changes from Version 2.0 to Version 2.1
MPI_Comm:
Communicator Constructors
, Inter-Communicator Operations
, Blocking Send
MPI_COMPLEX:
Message Data
MPI_COMPLEX:
External Data Representation: "external32"
, Parameterized Datatypes with Specified Precision and Exponent Range
, Defined Constants
MPI_COMPLEX16:
Message Data
MPI_COMPLEX16:
External Data Representation: "external32"
, Defined Constants
MPI_COMPLEX32:
Message Data
MPI_COMPLEX32:
External Data Representation: "external32"
, Defined Constants
MPI_COMPLEX4:
Message Data
MPI_COMPLEX4:
External Data Representation: "external32"
, Defined Constants
MPI_COMPLEX8:
Message Data
MPI_COMPLEX8:
External Data Representation: "external32"
, Defined Constants
MPI_CONGRUENT:
Communicator Accessors
, Inter-Communicator Accessors
, Defined Constants
MPI_CONVERSION_FN_NULL:
Datarep Conversion Functions
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_CONVERSION_FN_NULL_C:
Datarep Conversion Functions
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Defined Constants
, Changes in MPI-4.0
MPI_COUNT:
User-Defined Reduction Operations
, Message Data
, Changes in MPI-3.0
, Type Constructors with Explicit Addresses
MPI_Count:
Counts
, Counts
, Events
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Defined Constants
, Types
, Message Data
, Changes in MPI-3.0
MPI_COUNT:
User-Defined Reduction Operations
, External Data Representation: "external32"
, Datatype System
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Defined Constants
, Message Data
MPI_COUNT_KIND:
Counts
, Counts
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Defined Constants
, Message Data
, Changes in MPI-3.0
MPI_CXX_BOOL:
Message Data
MPI_CXX_BOOL:
External Data Representation: "external32"
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_CXX_DOUBLE_COMPLEX:
Message Data
MPI_CXX_DOUBLE_COMPLEX:
External Data Representation: "external32"
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_CXX_FLOAT_COMPLEX:
Message Data
MPI_CXX_FLOAT_COMPLEX:
External Data Representation: "external32"
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_CXX_LONG_DOUBLE_COMPLEX:
Message Data
MPI_CXX_LONG_DOUBLE_COMPLEX:
External Data Representation: "external32"
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_Datatype:
MPI_BOTTOM and Combining Independent Variables in Datatypes
, Defined Constants
, Types
MPI_Datatype:
Datatypes
, Defined Constants
"MPI_DATATYPE_NULL":
Naming Objects
, Default Datatype Names
MPI_DATATYPE_NULL:
Commit and Free
, MINLOC and MAXLOC
, Naming Objects
, Defined Constants
, Changes in MPI-4.1
MPI_Datatype:
Datatype Constructors
MPI_DISPLACEMENT_CURRENT:
File Views
, File Views
, Defined Constants
, Changes from Version 2.0 to Version 2.1
MPI_DIST_GRAPH:
Defined Constants
, Changes from Version 2.1 to Version 2.2
MPI_DISTRIBUTE_BLOCK:
Distributed Array Datatype Constructor
, Defined Constants
MPI_DISTRIBUTE_CYCLIC:
Distributed Array Datatype Constructor
, Defined Constants
MPI_DISTRIBUTE_DFLT_DARG:
Distributed Array Datatype Constructor
, Distributed Array Datatype Constructor
, Defined Constants
MPI_DISTRIBUTE_NONE:
Distributed Array Datatype Constructor
, Defined Constants
MPI_DOUBLE:
Message Data
MPI_DOUBLE:
External Data Representation: "external32"
, Datatype System
, Additional Support for Fortran Numeric Intrinsic Types
, Defined Constants
MPI_DOUBLE_COMPLEX:
Message Data
MPI_DOUBLE_COMPLEX:
External Data Representation: "external32"
, Parameterized Datatypes with Specified Precision and Exponent Range
, Defined Constants
MPI_DOUBLE_INT:
MINLOC and MAXLOC
, Defined Constants
MPI_DOUBLE_PRECISION:
Message Data
MPI_DOUBLE_PRECISION:
External Data Representation: "external32"
, Parameterized Datatypes with Specified Precision and Exponent Range
, Defined Constants
MPI_DUP_FN:
Communicators
, Deprecated and Removed Interfaces
, Deprecated since MPI-2.0
, Defined Constants
MPI_ERR_ACCESS:
Deleting a File
MPI_ERR_ACCESS:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_AMODE:
Opening a File
MPI_ERR_AMODE:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_ARG:
Error Codes and Classes
, Defined Constants
MPI_ERR_ASSERT:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_BAD_FILE:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_BASE:
Memory Allocation
MPI_ERR_BASE:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_BUFFER:
Error Codes and Classes
, Defined Constants
MPI_ERR_COMM:
Error Codes and Classes
, Defined Constants
MPI_ERR_CONVERSION:
Datarep Conversion Functions
MPI_ERR_CONVERSION:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_COUNT:
Error Codes and Classes
, Defined Constants
MPI_ERR_DIMS:
Error Codes and Classes
, Defined Constants
MPI_ERR_DISP:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_DUP_DATAREP:
User-Defined Data Representations
MPI_ERR_DUP_DATAREP:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_ERRHANDLER:
Error Codes and Classes
, Defined Constants
, Changes in MPI-4.1
MPI_ERR_FILE:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_FILE_EXISTS:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_FILE_IN_USE:
Deleting a File
MPI_ERR_FILE_IN_USE:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_GROUP:
Error Codes and Classes
, Defined Constants
MPI_ERR_IN_STATUS:
Return Status
MPI_ERR_IN_STATUS:
Error Handlers for Communicators
, Error Codes and Classes
, Generalized Requests
, Data Access Conventions
, Defined Constants
, Passing MPI_STATUS_IGNORE for Status
, Communication Completion
, Multiple Completions
MPI_ERR_INFO:
Error Codes and Classes
, Defined Constants
MPI_ERR_INFO_KEY:
The Info Object
MPI_ERR_INFO_KEY:
Error Codes and Classes
, Defined Constants
MPI_ERR_INFO_NOKEY:
The Info Object
MPI_ERR_INFO_NOKEY:
Error Codes and Classes
, Defined Constants
MPI_ERR_INFO_VALUE:
The Info Object
MPI_ERR_INFO_VALUE:
Error Codes and Classes
, Defined Constants
MPI_ERR_INTERN:
Error Handling
, Error Codes and Classes
, Defined Constants
MPI_ERR_IO:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_KEYVAL:
Error Class for Invalid Keyval
MPI_ERR_KEYVAL:
Error Codes and Classes
, Defined Constants
MPI_ERR_LASTCODE:
User-Defined Error Classes and Codes
MPI_ERR_LASTCODE:
Error Codes and Classes
, User-Defined Error Classes and Codes
, Defined Constants
MPI_ERR_LOCKTYPE:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_NAME:
Name Publishing
MPI_ERR_NAME:
Error Codes and Classes
, Defined Constants
MPI_ERR_NO_MEM:
Memory Allocation
MPI_ERR_NO_MEM:
Error Codes and Classes
, Defined Constants
MPI_ERR_NO_SPACE:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_NO_SUCH_FILE:
Deleting a File
MPI_ERR_NO_SUCH_FILE:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_NOT_SAME:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_OP:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_OTHER:
Error Codes and Classes
, Defined Constants
MPI_ERR_PENDING:
Multiple Completions
MPI_ERR_PENDING:
Error Codes and Classes
, Defined Constants
MPI_ERR_PORT:
Client Routines
MPI_ERR_PORT:
Error Codes and Classes
, Client Routines
, Defined Constants
MPI_ERR_PROC_ABORTED:
Aborting MPI Processes
MPI_ERR_PROC_ABORTED:
Error Codes and Classes
, Defined Constants
, Changes in MPI-4.0
MPI_ERR_QUOTA:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_RANK:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_READ_ONLY:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_REQUEST:
Error Codes and Classes
, Defined Constants
MPI_ERR_RMA_ATTACH:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_RMA_CONFLICT:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_RMA_FLAVOR:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_RMA_RANGE:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_RMA_SHARED:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_RMA_SYNC:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_ROOT:
Error Codes and Classes
, Defined Constants
MPI_ERR_SERVICE:
Name Publishing
MPI_ERR_SERVICE:
Error Codes and Classes
, Defined Constants
MPI_ERR_SESSION:
Error Codes and Classes
, Defined Constants
, Changes in MPI-4.0
MPI_ERR_SIZE:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERR_SPAWN:
Starting Processes and Establishing Communication
MPI_ERR_SPAWN:
Error Codes and Classes
, Starting Processes and Establishing Communication
, Defined Constants
MPI_ERR_TAG:
Error Codes and Classes
, Defined Constants
MPI_ERR_TOPOLOGY:
Error Codes and Classes
, Defined Constants
MPI_ERR_TRUNCATE:
Error Codes and Classes
, Defined Constants
MPI_ERR_TYPE:
Decoding a Datatype
MPI_ERR_TYPE:
Decoding a Datatype
, Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_UNKNOWN:
Error Codes and Classes
, Defined Constants
MPI_ERR_UNSUPPORTED_DATAREP:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_UNSUPPORTED_OPERATION:
Error Codes and Classes
, I/O Error Classes
, Defined Constants
MPI_ERR_VALUE_TOO_LARGE:
Extent Callback
MPI_ERR_VALUE_TOO_LARGE:
Error Codes and Classes
, Defined Constants
, Changes in MPI-4.0
MPI_ERR_WIN:
Error Codes and Classes
, Error Classes
, Defined Constants
MPI_ERRCODES_IGNORE:
Starting Processes and Establishing Communication
, Problems With Fortran Bindings for MPI
, Defined Constants
MPI_Errhandler:
Defined Constants
, Types
MPI_Errhandler:
Error Handlers for Communicators
, Error Handlers for Windows
, Error Handlers for Files
, Error Handlers for Sessions
, Freeing Errorhandlers and Retrieving Error Strings
, Transfer of Handles
, Defined Constants
MPI_ERRHANDLER_NULL:
Freeing Errorhandlers and Retrieving Error Strings
, Defined Constants
MPI_Errhandler:
Error Handlers for Communicators
MPI_ERROR:
Nonblocking Collective Operations
, Request-based RMA Communication Operations
, Associating Information with Status
, Status
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-3.0
, Return Status
, Return Status
, Communication Completion
MPI_ERRORS_ABORT:
Error Handling
, Error Handling
, Starting MPI Processes
, Reserved Keys
, Defined Constants
, Changes in MPI-4.0
mpi_errors_abort:
Reserved Keys
, Info Values
, Changes in MPI-4.0
MPI_ERRORS_ARE_FATAL:
Error Handling
, Error Handling
, Calling Error Handlers
, Reserved Keys
, Error Handlers
, I/O Error Handling
, Defined Constants
, Changes in MPI-4.0
mpi_errors_are_fatal:
Reserved Keys
, Info Values
, Changes in MPI-4.0
MPI_ERRORS_RETURN:
Error Handling
, Error Handling
, Calling Error Handlers
, Aborting MPI Processes
, Reserved Keys
, I/O Error Handling
, Constants
, Defined Constants
mpi_errors_return:
Reserved Keys
, Info Values
, Changes in MPI-4.0
MPI_F08_status:
Status
, Types
, Changes in MPI-3.0
MPI_F08_status*:
Defined Constants
MPI_F08_STATUS_IGNORE:
Status
, Defined Constants
, Changes in MPI-3.0
MPI_F08_STATUSES_IGNORE:
Status
, Defined Constants
, Changes in MPI-3.0
MPI_F_ERROR:
Status
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_F_SOURCE:
Status
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_F_STATUS_IGNORE:
Status
, Defined Constants
MPI_F_STATUS_SIZE:
Status
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_F_STATUSES_IGNORE:
Status
, Defined Constants
MPI_F_TAG:
Status
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_File:
Defined Constants
, Types
MPI_File:
Error Handlers for Files
, Closing a File
, Resizing a File
, Preallocating Space for a File
, Querying the Size of a File
, Querying File Parameters
, File Info
, File Views
, Data Access with Explicit Offsets
, Data Access with Individual File Pointers
, Noncollective Operations
, Split Collective Data Access Routines
, Datatypes for File Interoperability
, File Consistency
, Transfer of Handles
, Defined Constants
MPI_FILE_NULL:
Closing a File
, I/O Error Handling
, Defined Constants
MPI_File:
Opening a File
MPI_Fint:
Transfer of Handles
, Transfer of Handles
, Types
, Changes from Version 2.1 to Version 2.2
MPI_Fint*:
Defined Constants
MPI_FLOAT:
Message Data
MPI_FLOAT:
Reduce
, Datatypes for File Interoperability
, External Data Representation: "external32"
, Defined Constants
, Datatype Constructors
MPI_FLOAT_INT:
MPI Datatypes
MPI_FLOAT_INT:
MINLOC and MAXLOC
, Defined Constants
MPI_GRAPH:
Defined Constants
MPI_Group:
Runtime Query Functions
, Defined Constants
, Types
MPI_Group:
Group Accessors
, Group Constructors
, Group Destructors
, Inter-Communicator Accessors
, Window Attributes
, General Active Target Synchronization
, Querying File Parameters
, Transfer of Handles
, Defined Constants
MPI_GROUP_EMPTY:
Groups
, Groups
, Group Constructors
, Communicator Constructors
, Inter-Communicator Operations
, Defined Constants
MPI_GROUP_NULL:
Groups
, Groups
, Group Constructors
, Group Destructors
, Defined Constants
MPI_Group:
Group Accessors
MPI_HOST:
Background of MPI-4.1
, Deprecated since MPI-4.1
, Deprecated since MPI-4.1
, Host Rank
, Defined Constants
, Changes in MPI-4.1
mpi_hw_resource_type:
Communicator Constructors
, Inquire Hardware Resource Information
, Info Keys
, Changes in MPI-4.0
MPI_IDENT:
Group Accessors
, Communicator Accessors
, Defined Constants
MPI_IN_PLACE:
Specifics for Intra-Communicator Collective Operations
, All-to-All Scatter/Gather
, Fortran Support Through the mpi Module
, Problems With Fortran Bindings for MPI
, Defined Constants
MPI_Info:
The Info Object
, Processes Sets
, Runtime Query Functions
, Starting Processes and Establishing Communication
, Defined Constants
, Types
, Changes from Version 2.0 to Version 2.1
MPI_Info:
Memory Allocation
, The Info Object
, Starting Processes and Establishing Communication
, Starting Multiple Executables and Establishing Communication
, Server Routines
, Name Publishing
, Another Way to Establish MPI Communication
, Window Info
, Opening a File
, Deleting a File
, File Info
, File Views
, Deprecated since MPI-4.0
, Transfer of Handles
, Defined Constants
, Changes from Version 2.0 to Version 2.1
MPI_INFO_ENV:
The Info Object
, Starting MPI Processes
, Starting MPI Processes
, The Sessions Model
, Memory Allocation Info
, Defined Constants
, Changes in MPI-3.0
MPI_INFO_NULL:
Communicator Constructors
, Distributed Graph Constructor
, Memory Allocation
, The Info Object
, Starting Processes and Establishing Communication
, Server Routines
, Opening a File
, Deleting a File
, File Views
, Defined Constants
MPI_Info:
The Info Object
"mpi_initial_errhandler":
Starting MPI Processes
mpi_initial_errhandler:
Starting MPI Processes
, Reserved Keys
, Info Keys
, Changes in MPI-4.0
MPI_INT:
MPI Datatypes
, Message Data
MPI_INT:
Datatypes for File Interoperability
, External Data Representation: "external32"
, Datatype System
, Control Variable Query Functions
, Performance Variable Query Functions
, Additional Support for Fortran Numeric Intrinsic Types
, Constants
, Interlanguage Communication
, Defined Constants
, Derived Datatypes
MPI_INT16_T:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_INT16_T:
External Data Representation: "external32"
, Defined Constants
MPI_INT32_T:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_INT32_T:
External Data Representation: "external32"
, Datatype System
, Defined Constants
MPI_INT64_T:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_INT64_T:
External Data Representation: "external32"
, Datatype System
, Defined Constants
MPI_INT8_T:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_INT8_T:
External Data Representation: "external32"
, Defined Constants
MPI_INTEGER:
Message Data
MPI_INTEGER:
External Data Representation: "external32"
, Additional Support for Fortran Numeric Intrinsic Types
, Interlanguage Communication
, Defined Constants
, Type Matching Rules
MPI_INTEGER1:
Message Data
MPI_INTEGER1:
External Data Representation: "external32"
, Defined Constants
MPI_INTEGER16:
External Data Representation: "external32"
, Defined Constants
MPI_INTEGER2:
Message Data
MPI_INTEGER2:
External Data Representation: "external32"
, Defined Constants
MPI_INTEGER4:
Message Data
MPI_INTEGER4:
External Data Representation: "external32"
, Defined Constants
MPI_INTEGER8:
External Data Representation: "external32"
, Support for Size-specific MPI Datatypes
, Defined Constants
MPI_INTEGER_KIND:
Defined Constants
MPI_IO:
Environmental Inquiries
, IO Rank
, Defined Constants
MPI_KEYVAL_INVALID:
Communicators
, Communicators
, Defined Constants
MPI_LAND:
Defined Constants
MPI_LASTUSEDCODE:
User-Defined Error Classes and Codes
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_LB:
Removed MPI-1 Datatypes
, Changes in MPI-3.0
MPI_LOCK_EXCLUSIVE:
Lock
, Lock
, Defined Constants
MPI_LOCK_SHARED:
Lock
, Lock
, Defined Constants
MPI_LOGICAL:
Message Data
MPI_LOGICAL:
External Data Representation: "external32"
, Defined Constants
MPI_LONG:
Message Data
MPI_LONG:
External Data Representation: "external32"
, Defined Constants
MPI_LONG_DOUBLE:
Message Data
MPI_LONG_DOUBLE:
External Data Representation: "external32"
, Defined Constants
MPI_LONG_DOUBLE_INT:
Defined Constants
MPI_LONG_INT:
MINLOC and MAXLOC
, Defined Constants
MPI_LONG_LONG:
Message Data
, Changes from Version 2.0 to Version 2.1
MPI_LONG_LONG:
Defined Constants
MPI_LONG_LONG_INT:
Message Data
, Changes from Version 2.0 to Version 2.1
MPI_LONG_LONG_INT:
External Data Representation: "external32"
, Defined Constants
MPI_LOR:
Defined Constants
MPI_LXOR:
Defined Constants
MPI_MAX:
Reduce
, MINLOC and MAXLOC
, Exclusive Scan
, Defined Constants
MPI_MAX_DATAREP_STRING:
File Views
, User-Defined Data Representations
, Defined Constants
MPI_MAX_ERROR_STRING:
Freeing Errorhandlers and Retrieving Error Strings
, User-Defined Error Classes and Codes
, Defined Constants
MPI_MAX_INFO_KEY:
Error Codes and Classes
, The Info Object
, The Info Object
, Deprecated since MPI-4.0
, Defined Constants
MPI_MAX_INFO_VAL:
Error Codes and Classes
, The Info Object
, The Info Object
, Defined Constants
MPI_MAX_LIBRARY_VERSION_STRING:
Version Inquiries
, Version Inquiries
, Defined Constants
, Changes in MPI-3.0
MPI_MAX_OBJECT_NAME:
Naming Objects
, Defined Constants
, Changes in MPI-3.0
, Changes from Version 2.0 to Version 2.1
MPI_MAX_PORT_NAME:
Server Routines
, Defined Constants
MPI_MAX_PROCESSOR_NAME:
Inquire Processor Name
, Inquire Processor Name
, Defined Constants
, Changes from Version 2.0 to Version 2.1
MPI_MAX_PSET_NAME_LEN:
Runtime Query Functions
, Runtime Query Functions
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-4.0
MPI_MAX_STRINGTAG_LEN:
Communicator Constructors
, Communicator Constructors
, Inter-Communicator Operations
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-4.0
MPI_MAXLOC:
Predefined Reduction Operations
, MINLOC and MAXLOC
, Defined Constants
, Changes in MPI-4.1
"mpi_memory_alloc_kinds":
Memory Allocation Info
mpi_memory_alloc_kinds:
Starting MPI Processes
, Session Creation and Destruction Methods
, Memory Allocation Info
, Reserved Keys
, Info Keys
, Changes in MPI-4.1
MPI_Message:
Defined Constants
, Types
, Changes in MPI-3.0
MPI_Message:
Transfer of Handles
, Defined Constants
MPI_MESSAGE_NO_PROC:
Defined Constants
, Changes in MPI-3.0
, Matching Probe
, Matching Probe
, Matched Receives
, Null MPI Processes
MPI_MESSAGE_NULL:
Defined Constants
, Changes in MPI-3.0
, Matching Probe
, Matched Receives
MPI_Message:
Matching Probe
MPI_MIN:
MINLOC and MAXLOC
, Defined Constants
mpi_minimum_memory_alignment:
Memory Allocation
, Window That Allocates Memory
, Window That Allocates Shared Memory
, Info Keys
, Changes in MPI-4.0
MPI_MINLOC:
Predefined Reduction Operations
, MINLOC and MAXLOC
, Defined Constants
, Changes in MPI-4.1
MPI_MODE_APPEND:
Opening a File
, Defined Constants
MPI_MODE_CREATE:
Opening a File
, Reserved File Hints
, Defined Constants
MPI_MODE_DELETE_ON_CLOSE:
Opening a File
, Closing a File
, Defined Constants
MPI_MODE_EXCL:
Opening a File
, Defined Constants
MPI_MODE_NOCHECK:
Lock
, Assertions
, Examples
, Defined Constants
MPI_MODE_NOPRECEDE:
Fence
, Assertions
, Defined Constants
MPI_MODE_NOPUT:
Assertions
, Defined Constants
MPI_MODE_NOSTORE:
Assertions
, Defined Constants
MPI_MODE_NOSUCCEED:
Assertions
, Defined Constants
MPI_MODE_RDONLY:
Opening a File
, Querying File Parameters
, Defined Constants
MPI_MODE_RDWR:
Opening a File
, Defined Constants
MPI_MODE_SEQUENTIAL:
Opening a File
, Resizing a File
, Preallocating Space for a File
, File Views
, Data Access with Explicit Offsets
, Data Access with Individual File Pointers
, Seek
, Random Access vs. Sequential Files
, Defined Constants
, Changes from Version 2.0 to Version 2.1
MPI_MODE_UNIQUE_OPEN:
Opening a File
, Defined Constants
MPI_MODE_WRONLY:
Opening a File
, Defined Constants
MPI_NO_OP:
Window Creation
, Get Accumulate
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_NULL_COPY_FN:
Communicators
, Deprecated and Removed Interfaces
, Deprecated since MPI-2.0
, Defined Constants
MPI_NULL_DELETE_FN:
Communicators
, Deprecated and Removed Interfaces
, Deprecated since MPI-2.0
, Defined Constants
MPI_OFFSET:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_Offset:
Miscellaneous Clarifications
, File Offsets
, MPI_Offset Type
, Counts
, Event Sources
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Assumptions
, Defined Constants
, Types
, Message Data
MPI_OFFSET:
External Data Representation: "external32"
, Defined Constants
, Message Data
MPI_Offset:
Resizing a File
, Preallocating Space for a File
, Querying the Size of a File
, File Views
, Data Access with Explicit Offsets
, Data Access with Individual File Pointers
, Seek
, Split Collective Data Access Routines
, Datarep Conversion Functions
MPI_OFFSET_KIND:
File Offsets
, MPI_Offset Type
, Counts
, Problems With Fortran Bindings for MPI
, Support for Large Count and Large Byte Displacement in MPI Language Bindings
, Assumptions
, Defined Constants
, Message Data
MPI_Offset:
MPI_Offset Type
MPI_Op:
Defined Constants
, Types
MPI_Op:
Reduce
, User-Defined Reduction Operations
, All-Reduce
, MPI Process-Local Reduction
, MPI_REDUCE_SCATTER_BLOCK
, MPI_REDUCE_SCATTER
, Inclusive Scan
, Exclusive Scan
, Nonblocking Reduce
, Nonblocking All-Reduce
, Nonblocking Reduce-Scatter with Equal Blocks
, Nonblocking Reduce-Scatter
, Nonblocking Inclusive Scan
, Nonblocking Exclusive Scan
, Persistent Reduce
, Persistent All-Reduce
, Persistent Reduce-Scatter with Equal Blocks
, Persistent Reduce-Scatter
, Persistent Inclusive Scan
, Persistent Exclusive Scan
, Accumulate
, Request-based RMA Communication Operations
, Transfer of Handles
, Defined Constants
MPI_OP_NULL:
User-Defined Reduction Operations
, Defined Constants
MPI_Op:
User-Defined Reduction Operations
MPI_ORDER_C:
Distributed Array Datatype Constructor
, State
, Defined Constants
, Subarray Datatype Constructor
MPI_ORDER_FORTRAN:
Distributed Array Datatype Constructor
, State
, Defined Constants
, Subarray Datatype Constructor
MPI_PACKED:
Pack and Unpack
, MPI Datatypes
MPI_PACKED:
Pack and Unpack
, Canonical MPI_PACK and MPI_UNPACK
, External Data Representation: "external32"
, Interlanguage Communication
, Defined Constants
, Message Data
, Type Matching Rules
MPI_PROC_NULL:
Specifics for Inter-Communicator Collective Operations
, Broadcast
, Gather
, Scatter
, Reduce
, Group Accessors
, Cartesian Shift Coordinates
, Neighborhood Collective Communication on Virtual Topologies
, IO Rank
, Window That Allocates Shared Memory
, Communication Calls
, Deprecated since MPI-4.1
, Defined Constants
, Introduction
, Blocking Receive
, Changes in MPI-3.0
, Changes from Version 2.0 to Version 2.1
, Probe
, Matching Probe
, Matched Receives
, Null MPI Processes
, Null MPI Processes
MPI_PROD:
Defined Constants
mpi_pset_name:
Communicator Constructors
, Info Keys
, Changes in MPI-4.1
MPI_REAL:
Message Data
MPI_REAL:
External Data Representation: "external32"
, Additional Support for Fortran Numeric Intrinsic Types
, Defined Constants
, Type Matching Rules
MPI_REAL16:
External Data Representation: "external32"
, Defined Constants
MPI_REAL2:
Message Data
MPI_REAL2:
External Data Representation: "external32"
, Defined Constants
MPI_REAL4:
Message Data
MPI_REAL4:
External Data Representation: "external32"
, Additional Support for Fortran Numeric Intrinsic Types
, Defined Constants
MPI_REAL8:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_REAL8:
External Data Representation: "external32"
, Additional Support for Fortran Numeric Intrinsic Types
, Defined Constants
MPI_REPLACE:
Accumulate
, Examples
, Defined Constants
, Changes from Version 2.1 to Version 2.2
, Changes from Version 2.0 to Version 2.1
MPI_Request:
Error Codes and Classes
, Problems Due to Data Copying and Sequence Association with Subscript Triplets
, Defined Constants
, Types
, Cancel
MPI_Request:
Generalized Requests
, Data Access with Explicit Offsets
, Data Access with Individual File Pointers
, Noncollective Operations
, Transfer of Handles
, Defined Constants
, Communication Initiation
, Communication Completion
, Multiple Completions
, Non-Destructive Test of status
, Cancel
, Persistent Communication Requests
, Communication Initialization and Starting with Partitioning
, Communication Completion under Partitioning
MPI_REQUEST_NULL:
Generalized Requests
, Defined Constants
, Communication Completion
, Communication Completion
, Multiple Completions
, Non-Destructive Test of status
MPI_Request:
Communication Completion
MPI_ROOT:
Specifics for Inter-Communicator Collective Operations
, Defined Constants
MPI_SEEK_CUR:
Defined Constants
MPI_SEEK_END:
Defined Constants
MPI_SEEK_SET:
Data Access with Individual File Pointers
, Seek
, Defined Constants
MPI_Session:
Session Creation and Destruction Methods
, Defined Constants
, Types
, Changes in MPI-4.0
MPI_Session:
Error Handlers for Sessions
, Transfer of Handles
, Defined Constants
MPI_SESSION_NULL:
Session Creation and Destruction Methods
, Defined Constants
, Changes in MPI-4.0
mpi_shared_memory:
Communicator Constructors
, Info Values
, Changes in MPI-4.0
MPI_SHORT:
Message Data
MPI_SHORT:
External Data Representation: "external32"
, Defined Constants
MPI_SHORT_INT:
MINLOC and MAXLOC
, Defined Constants
MPI_SIGNED_CHAR:
Message Data
, Changes from Version 2.0 to Version 2.1
MPI_SIGNED_CHAR:
Signed Characters and Reductions
, External Data Representation: "external32"
, Defined Constants
MPI_SIMILAR:
Group Accessors
, Communicator Accessors
, Inter-Communicator Accessors
, Defined Constants
mpi_size:
Processes Sets
, Runtime Query Functions
, Sessions Model Examples
, Info Keys
, Changes in MPI-4.0
MPI_SOURCE:
Nonblocking Collective Operations
, Associating Information with Status
, Status
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-3.0
, Return Status
, Return Status
MPI_Status:
Fortran Support Through the mpi_f08 Module
, Fortran Support Through the mpi Module
, Status
, Types
, Changes in MPI-3.0
, Passing MPI_STATUS_IGNORE for Status
, Communication Completion
MPI_Status:
Use of General Datatypes in Communication
, Generalized Requests
, Associating Information with Status
, Data Access with Explicit Offsets
, Data Access with Individual File Pointers
, Noncollective Operations
, Split Collective Data Access Routines
, Host Rank
, Status
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-3.0
, Return Status
, Blocking Send-Receive
, Communication Completion
, Multiple Completions
, Non-Destructive Test of status
, Probe
, Matching Probe
, Matched Receives
, Cancel
MPI_Status*:
Defined Constants
MPI_STATUS_IGNORE:
Procedure Specification
, Generalized Requests
, Data Access Conventions
, Fortran Support Through the mpi Module
, Problems With Fortran Bindings for MPI
, Status
, Constants
, Defined Constants
, Changes in MPI-3.0
, Return Status
, Passing MPI_STATUS_IGNORE for Status
, Passing MPI_STATUS_IGNORE for Status
MPI_STATUS_SIZE:
Fortran Support Through the mpif.h Include File
, Defined Constants
, Changes in MPI-3.0
, Return Status
, Return Status
MPI_STATUSES_IGNORE:
Array Arguments
, Generalized Requests
, Problems With Fortran Bindings for MPI
, Status
, Defined Constants
, Passing MPI_STATUS_IGNORE for Status
, Passing MPI_STATUS_IGNORE for Status
MPI_Status:
Blocking Receive
MPI_SUBARRAYS_SUPPORTED:
Overview
, Fortran Support Through the mpi_f08 Module
, Fortran Support Through the mpi Module
, Fortran Support Through the mpif.h Include File
, Interface Specifications, Procedure Names, and the Profiling Interface
, MPI for Different Fortran Standard Versions
, Requirements on Fortran Compilers
, Problems Due to Data Copying and Sequence Association with Subscript Triplets
, Defined Constants
, Changes in MPI-3.0
MPI_SUBVERSION:
Version Inquiries
, Defined Constants
MPI_SUCCESS:
MINLOC and MAXLOC
, Return Codes for the MPI Tool Information Interface
MPI_SUCCESS:
Communicators
, Windows
, Datatypes
, Cartesian Convenience Function: MPI_DIMS_CREATE
, Error Codes and Classes
, Calling Error Handlers
, Starting MPI Processes
, Starting Processes and Establishing Communication
, Datarep Conversion Functions
, The MPI Tool Information Interface
, Control Variable Query Functions
, Performance Variable Query Functions
, Fortran Binding Issues
, Event Sources
, Category Query Functions
, C Binding Issues
, Deprecated since MPI-2.0
, Defined Constants
, Changes in MPI-4.0
, Communication Completion
, Multiple Completions
MPI_SUM:
Accumulate
, Constants
, Defined Constants
MPI_T_BIND_MPI_COMM:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_DATATYPE:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_ERRHANDLER:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_FILE:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_GROUP:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_INFO:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_MESSAGE:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_OP:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_REQUEST:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_MPI_SESSION:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
, Changes in MPI-4.0
MPI_T_BIND_MPI_WIN:
Binding MPI Tool Information Interface Variables to MPI Objects
, Defined Constants
MPI_T_BIND_NO_OBJECT:
Binding MPI Tool Information Interface Variables to MPI Objects
, Control Variable Query Functions
, Performance Variable Query Functions
, Event Type Query Functions
, Defined Constants
MPI_T_CB_REQUIRE_ASYNC_SIGNAL_SAFE:
Callback Safety Requirements
, Callback Safety Requirements
, Defined Constants
MPI_T_CB_REQUIRE_MPI_RESTRICTED:
Callback Safety Requirements
, Callback Safety Requirements
, Defined Constants
MPI_T_CB_REQUIRE_NONE:
Callback Safety Requirements
, Callback Safety Requirements
, Defined Constants
MPI_T_CB_REQUIRE_THREAD_SAFE:
Callback Safety Requirements
, Callback Safety Requirements
, Defined Constants
MPI_T_cb_safety:
Defined Constants
, Types
, Changes in MPI-4.0
MPI_T_cb_safety:
Handle Allocation and Deallocation
, Callback Safety Requirements
MPI_T_cvar_handle:
Handle Allocation and Deallocation
, Defined Constants
, Types
MPI_T_cvar_handle:
Handle Allocation and Deallocation
, Defined Constants
MPI_T_CVAR_HANDLE_NULL:
Handle Allocation and Deallocation
, Defined Constants
MPI_T_enum:
Datatype System
, Defined Constants
, Types
MPI_T_enum:
Datatype System
, Control Variable Query Functions
, Performance Variable Query Functions
, Event Type Query Functions
, Defined Constants
MPI_T_ENUM_NULL:
Control Variable Query Functions
, Performance Variable Query Functions
, Event Type Query Functions
, Defined Constants
MPI_T_ERR_CANNOT_INIT:
Defined Constants
MPI_T_ERR_CVAR_SET_NEVER:
Control Variable Access Functions
MPI_T_ERR_CVAR_SET_NEVER:
Defined Constants
MPI_T_ERR_CVAR_SET_NOT_NOW:
Control Variable Access Functions
MPI_T_ERR_CVAR_SET_NOT_NOW:
Defined Constants
MPI_T_ERR_INVALID:
Defined Constants
, Changes in MPI-3.1
MPI_T_ERR_INVALID_HANDLE:
Handle Allocation and Deallocation
MPI_T_ERR_INVALID_HANDLE:
Handle Allocation and Deallocation
, Defined Constants
MPI_T_ERR_INVALID_INDEX:
Event Sources
, Deprecated since MPI-4.0
, Defined Constants
, Changes in MPI-4.0
MPI_T_ERR_INVALID_ITEM:
Deprecated since MPI-4.0
, Defined Constants
, Changes in MPI-4.0
MPI_T_ERR_INVALID_NAME:
Control Variable Query Functions
, Performance Variable Query Functions
, Event Type Query Functions
, Category Query Functions
, Defined Constants
, Changes in MPI-3.1
MPI_T_ERR_INVALID_SESSION:
Defined Constants
MPI_T_ERR_MEMORY:
Defined Constants
MPI_T_ERR_NOT_ACCESSIBLE:
Callback Safety Requirements
MPI_T_ERR_NOT_ACCESSIBLE:
Callback Safety Requirements
, Defined Constants
MPI_T_ERR_NOT_INITIALIZED:
Defined Constants
MPI_T_ERR_NOT_SUPPORTED:
Event Sources
MPI_T_ERR_NOT_SUPPORTED:
Defined Constants
MPI_T_ERR_OUT_OF_HANDLES:
Defined Constants
MPI_T_ERR_OUT_OF_SESSIONS:
Defined Constants
MPI_T_ERR_PVAR_NO_ATOMIC:
Performance Variable Access Functions
MPI_T_ERR_PVAR_NO_ATOMIC:
Defined Constants
MPI_T_ERR_PVAR_NO_STARTSTOP:
Starting and Stopping of Performance Variables
MPI_T_ERR_PVAR_NO_STARTSTOP:
Starting and Stopping of Performance Variables
, Defined Constants
MPI_T_ERR_PVAR_NO_WRITE:
Performance Variable Access Functions
MPI_T_ERR_PVAR_NO_WRITE:
Performance Variable Access Functions
, Defined Constants
MPI_T_event_instance:
Handle Allocation and Deallocation
, Types
MPI_T_event_instance:
Reading Event Data
, Changes in MPI-4.0
MPI_T_event_registration:
Handle Allocation and Deallocation
, Types
MPI_T_event_registration:
Handle Allocation and Deallocation
, Changes in MPI-4.0
MPI_T_PVAR_ALL_HANDLES:
Starting and Stopping of Performance Variables
, Starting and Stopping of Performance Variables
, Performance Variable Access Functions
, Defined Constants
MPI_T_PVAR_CLASS_AGGREGATE:
Defined Constants
MPI_T_PVAR_CLASS_COUNTER:
Defined Constants
MPI_T_PVAR_CLASS_GENERIC:
Defined Constants
MPI_T_PVAR_CLASS_HIGHWATERMARK:
Defined Constants
MPI_T_PVAR_CLASS_LEVEL:
Defined Constants
MPI_T_PVAR_CLASS_LOWWATERMARK:
Defined Constants
MPI_T_PVAR_CLASS_PERCENTAGE:
Defined Constants
MPI_T_PVAR_CLASS_SIZE:
Defined Constants
MPI_T_PVAR_CLASS_STATE:
Defined Constants
MPI_T_PVAR_CLASS_TIMER:
Defined Constants
MPI_T_pvar_handle:
Handle Allocation and Deallocation
, Defined Constants
, Types
MPI_T_pvar_handle:
Handle Allocation and Deallocation
, Defined Constants
MPI_T_PVAR_HANDLE_NULL:
Handle Allocation and Deallocation
, Defined Constants
MPI_T_pvar_session:
Performance Experiment Sessions
, Defined Constants
, Types
MPI_T_pvar_session:
Performance Experiment Sessions
, Defined Constants
MPI_T_PVAR_SESSION_NULL:
Performance Experiment Sessions
, Defined Constants
MPI_T_SCOPE_ALL:
Control Variable Query Functions
, Defined Constants
MPI_T_SCOPE_ALL_EQ:
Control Variable Query Functions
, Control Variable Access Functions
, Defined Constants
MPI_T_SCOPE_CONSTANT:
Control Variable Query Functions
, Defined Constants
MPI_T_SCOPE_GROUP:
Control Variable Query Functions
, Defined Constants
MPI_T_SCOPE_GROUP_EQ:
Control Variable Query Functions
, Control Variable Access Functions
, Defined Constants
MPI_T_SCOPE_LOCAL:
Control Variable Query Functions
, Defined Constants
MPI_T_SCOPE_READONLY:
Control Variable Query Functions
, Defined Constants
MPI_T_source_order:
Defined Constants
, Types
, Changes in MPI-4.0
MPI_T_source_order:
Event Sources
MPI_T_SOURCE_ORDERED:
Event Sources
, Defined Constants
MPI_T_SOURCE_UNORDERED:
Event Sources
, Defined Constants
MPI_T_VERBOSITY_MPIDEV_ALL:
Verbosity Levels
, Verbosity Levels
, Defined Constants
MPI_T_VERBOSITY_MPIDEV_BASIC:
Verbosity Levels
, Defined Constants
MPI_T_VERBOSITY_MPIDEV_DETAIL:
Verbosity Levels
, Defined Constants
MPI_T_VERBOSITY_TUNER_ALL:
Verbosity Levels
, Defined Constants
MPI_T_VERBOSITY_TUNER_BASIC:
Verbosity Levels
, Defined Constants
MPI_T_VERBOSITY_TUNER_DETAIL:
Verbosity Levels
, Defined Constants
MPI_T_VERBOSITY_USER_ALL:
Verbosity Levels
, Defined Constants
MPI_T_VERBOSITY_USER_BASIC:
Verbosity Levels
, Verbosity Levels
, Defined Constants
MPI_T_VERBOSITY_USER_DETAIL:
Verbosity Levels
, Verbosity Levels
, Defined Constants
MPI_TAG:
Nonblocking Collective Operations
, Associating Information with Status
, Status
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-3.0
, Return Status
, Return Status
MPI_TAG_UB:
Environmental Inquiries
, Environmental Inquiries
, Tag Values
, Attributes
, Defined Constants
, Message Envelope
MPI_THREAD_FUNNELED:
Starting MPI Processes
, Defined Constants
MPI_THREAD_FUNNELED:
Session Creation and Destruction Methods
, Info Values
MPI_THREAD_MULTIPLE:
Starting MPI Processes
, Defined Constants
, Changes in MPI-3.1
MPI_THREAD_MULTIPLE:
Session Creation and Destruction Methods
, Info Values
MPI_THREAD_SERIALIZED:
Starting MPI Processes
, Defined Constants
MPI_THREAD_SERIALIZED:
Session Creation and Destruction Methods
, Info Values
MPI_THREAD_SINGLE:
Starting MPI Processes
, Session Creation and Destruction Methods
, Defined Constants
MPI_THREAD_SINGLE:
Session Creation and Destruction Methods
, Info Values
MPI_TYPE_DUP_FN:
Datatypes
, Datatypes
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_TYPE_NULL_COPY_FN:
Datatypes
, Datatypes
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_TYPE_NULL_DELETE_FN:
Datatypes
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-3.0
MPI_TYPECLASS_COMPLEX:
Support for Size-specific MPI Datatypes
, Defined Constants
MPI_TYPECLASS_INTEGER:
Support for Size-specific MPI Datatypes
, Defined Constants
MPI_TYPECLASS_REAL:
Support for Size-specific MPI Datatypes
, Defined Constants
MPI_UB:
Background of MPI-3.0
, Removed MPI-1 Datatypes
, Changes in MPI-3.0
MPI_UINT16_T:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_UINT16_T:
External Data Representation: "external32"
, Defined Constants
MPI_UINT32_T:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_UINT32_T:
External Data Representation: "external32"
, Datatype System
, Defined Constants
MPI_UINT64_T:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_UINT64_T:
Window Creation
, External Data Representation: "external32"
, Datatype System
, Defined Constants
MPI_UINT8_T:
Message Data
, Changes from Version 2.1 to Version 2.2
MPI_UINT8_T:
External Data Representation: "external32"
, Defined Constants
MPI_UNDEFINED:
Address and Size Procedures
, Extent and Bounds of Datatypes
, True Extent of Datatypes
, Use of General Datatypes in Communication
, Pack and Unpack
, Group Accessors
, Communicator Constructors
, Low-Level Topology Functions
, Datatypes for File Interoperability
, Extent Callback
, Counts
, Parameterized Datatypes with Specified Precision and Exponent Range
, Defined Constants
, Changes in MPI-3.0
, Changes from Version 2.0 to Version 2.1
, Return Status
, Buffer Allocation and Usage
, Multiple Completions
, Non-Destructive Test of status
MPI_UNEQUAL:
Group Accessors
, Communicator Accessors
, Inter-Communicator Accessors
, Defined Constants
MPI_UNIVERSE_SIZE:
The Runtime Environment
, Universe Size
, Defined Constants
MPI_UNSIGNED:
Message Data
MPI_UNSIGNED:
External Data Representation: "external32"
, Datatype System
, Defined Constants
MPI_UNSIGNED_CHAR:
Message Data
MPI_UNSIGNED_CHAR:
Signed Characters and Reductions
, External Data Representation: "external32"
, Defined Constants
MPI_UNSIGNED_LONG:
Message Data
MPI_UNSIGNED_LONG:
External Data Representation: "external32"
, Datatype System
, Defined Constants
MPI_UNSIGNED_LONG_LONG:
Message Data
, Changes from Version 2.0 to Version 2.1
MPI_UNSIGNED_LONG_LONG:
External Data Representation: "external32"
, Datatype System
, Defined Constants
MPI_UNSIGNED_SHORT:
Message Data
MPI_UNSIGNED_SHORT:
External Data Representation: "external32"
, Defined Constants
MPI_UNWEIGHTED:
Distributed Graph Constructor
, Distributed Graph Constructor
, Topology Inquiry Functions
, Problems With Fortran Bindings for MPI
, Defined Constants
, Changes in MPI-3.0
, Changes from Version 2.1 to Version 2.2
MPI_VAL:
Transfer of Handles
MPI_VAL:
Opaque Objects
MPI_VERSION:
Version Inquiries
, Defined Constants
MPI_WCHAR:
Message Data
, Changes from Version 2.0 to Version 2.1
MPI_WCHAR:
Signed Characters and Reductions
, Naming Objects
, External Data Representation: "external32"
, Defined Constants
MPI_WEIGHTS_EMPTY:
Distributed Graph Constructor
, Distributed Graph Constructor
, Problems With Fortran Bindings for MPI
, Defined Constants
, Changes in MPI-3.0
MPI_Win:
Defined Constants
, Types
MPI_Win:
Windows
, Error Handlers for Windows
, Window Destruction
, Window Attributes
, Window Info
, Put
, Get
, Accumulate
, Request-based RMA Communication Operations
, Fence
, General Active Target Synchronization
, Lock
, Flush and Sync
, Transfer of Handles
, Defined Constants
MPI_WIN_BASE:
Window Attributes
, Attributes
, Defined Constants
MPI_WIN_CREATE_FLAVOR:
Window Attributes
, Defined Constants
MPI_WIN_DISP_UNIT:
Window Attributes
, Defined Constants
MPI_WIN_DUP_FN:
Windows
, Windows
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_WIN_FLAVOR_ALLOCATE:
Defined Constants
, Changes in MPI-4.1
MPI_WIN_FLAVOR_CREATE:
Defined Constants
, Changes in MPI-4.1
MPI_WIN_FLAVOR_DYNAMIC:
Defined Constants
MPI_WIN_FLAVOR_SHARED:
Defined Constants
MPI_WIN_MODEL:
Window Attributes
, Memory Model
, Defined Constants
"MPI_WIN_NULL":
Naming Objects
, Default Window Names
MPI_WIN_NULL:
Naming Objects
, Window Destruction
, Defined Constants
, Changes in MPI-4.1
MPI_WIN_NULL_COPY_FN:
Windows
, Windows
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_WIN_NULL_DELETE_FN:
Windows
, Defined Constants
, Fixes to Errata in Previous Versions of MPI
MPI_WIN_SEPARATE:
Window Attributes
, Memory Model
, Memory Model
, Semantics and Correctness
, Defined Constants
MPI_WIN_SIZE:
Window Attributes
, Defined Constants
MPI_WIN_UNIFIED:
Window Attributes
, Memory Model
, Semantics and Correctness
, Registers and Compiler Optimizations
, Defined Constants
MPI_Win:
Window Creation
, Window That Allocates Memory
, Window That Allocates Shared Memory
, Window of Dynamically Attached Memory
MPI_WTIME_IS_GLOBAL:
Environmental Inquiries
, Clock Synchronization
, Timers and Synchronization
, Attributes
, Defined Constants
"mpich://":
Inquire Hardware Resource Information
"mpix://UNIVERSE":
Processes Sets
"native":
File Interoperability
, Datatypes for File Interoperability
, Matching Data Representations
, Reserved Data Representations
"nb_proc":
Reserved File Hints
nb_proc:
Info Keys
"no_locks":
Window Creation
no_locks:
Window Destruction
, Info Keys
, Changes in MPI-4.1
none:
Ordering
, Info Values
"num_io_nodes":
Reserved File Hints
num_io_nodes:
Info Keys
"openmp://":
Inquire Hardware Resource Information
"openmpi://":
Inquire Hardware Resource Information
"path":
Reserved Keys
path:
Reserved Keys
, Info Keys
"pmix://":
Inquire Hardware Resource Information
"random":
Reserved File Hints
random:
Info Values
"rar":
Ordering
rar:
Info Values
rar,raw,war,waw:
Window Creation
, Ordering
rar,waw:
Ordering
"raw":
Ordering
raw:
Ordering
, Info Values
"read_mostly":
Reserved File Hints
read_mostly:
Info Values
"read_once":
Reserved File Hints
read_once:
Info Values
"reverse_sequential":
Reserved File Hints
reverse_sequential:
Info Values
"same_disp_unit":
Window Creation
same_disp_unit:
Info Keys
, Changes in MPI-3.1
"same_op":
Window Creation
same_op:
Info Values
"same_op_no_op":
Window Creation
same_op_no_op:
Window Creation
, Info Values
"same_size":
Window Creation
same_size:
Info Keys
, Fixes to Errata in Previous Versions of MPI
"sequential":
Reserved File Hints
sequential:
Info Values
"slurm://":
Inquire Hardware Resource Information
"soft":
Starting MPI Processes
soft:
Starting Processes and Establishing Communication
, Reserved Keys
, Info Keys
"striping_factor":
Reserved File Hints
striping_factor:
Info Keys
"striping_unit":
Reserved File Hints
striping_unit:
Info Keys
"system":
Memory Allocation Info
system:
Info Values
"thread_level":
Starting MPI Processes
thread_level:
Session Creation and Destruction Methods
, Info Keys
"true":
The Info Object
true:
Communicator Info
, Inquire Hardware Resource Information
, Window Destruction
, Reserved File Hints
, Info Values
, Changes in MPI-4.1
TYPE(MPI_Comm):
MPI for Different Fortran Standard Versions
, Defined Constants
, Types
TYPE(MPI_Comm):
Communicator Constructors
, Inter-Communicator Operations
, Blocking Send
TYPE(MPI_Datatype):
Defined Constants
, Types
TYPE(MPI_Datatype):
Datatype Constructors
TYPE(MPI_Errhandler):
Defined Constants
, Types
TYPE(MPI_Errhandler):
Error Handlers for Communicators
TYPE(MPI_File):
Defined Constants
, Types
TYPE(MPI_File):
Opening a File
TYPE(MPI_Group):
Defined Constants
, Types
TYPE(MPI_Group):
Group Accessors
TYPE(MPI_Info):
Defined Constants
, Types
TYPE(MPI_Info):
The Info Object
TYPE(MPI_Message):
Defined Constants
, Types
TYPE(MPI_Message):
Matching Probe
TYPE(MPI_Op):
Defined Constants
, Types
TYPE(MPI_Op):
User-Defined Reduction Operations
TYPE(MPI_Request):
Defined Constants
, Types
TYPE(MPI_Request):
Communication Completion
TYPE(MPI_Session):
Session Creation and Destruction Methods
, Defined Constants
, Types
, Changes in MPI-4.0
TYPE(MPI_Status):
MPI for Different Fortran Standard Versions
, Status
, Defined Constants
, Types
, Fixes to Errata in Previous Versions of MPI
, Fixes to Errata in Previous Versions of MPI
, Changes in MPI-3.0
, Return Status
TYPE(MPI_Status), DIMENSION(*):
Defined Constants
TYPE(MPI_Status):
Blocking Receive
TYPE(MPI_Win):
Defined Constants
, Types
TYPE(MPI_Win):
Window Creation
, Window That Allocates Memory
, Window That Allocates Shared Memory
, Window of Dynamically Attached Memory
"war":
Ordering
war:
Info Values
"waw":
Ordering
waw:
Info Values
"wdir":
Starting MPI Processes
wdir:
Reserved Keys
, Info Keys
"win_allocate":
Memory Allocation Info
win_allocate:
Info Values
"win_allocate_shared":
Memory Allocation Info
win_allocate_shared:
Info Values
"write_mostly":
Reserved File Hints
write_mostly:
Info Values
"write_once":
Reserved File Hints
write_once:
Info Values
Up: Contents
Next: MPI Declarations Index
Previous: Examples Index
Return to MPI-4.1 Standard Index
Return to MPI Forum Home Page
(Unofficial) MPI-4.1 of November 2, 2023
HTML Generated on November 19, 2023