Next:
10.1 C++
Up:
MPI-//: Extensions to the
Previous:
9.9.2 Subarray Filetype Constructor
Contents:
Contents
10
. Language Bindings
Subsections
10
.
1
C++
10
.
1
.
1
Overview
10
.
1
.
2
Design
10
.
1
.
3
C++ Classes for
MPI-
/
10
.
1
.
4
Class Member Functions for
MPI-
/
10
.
1
.
5
Semantics
10
.
1
.
5
.
0
.
1
Construction / Destruction
10
.
1
.
5
.
0
.
2
Copy / Assignment
10
.
1
.
5
.
0
.
3
Comparison
10
.
1
.
5
.
0
.
4
Constants
10
.
1
.
6
C++ Datatypes
10
.
1
.
7
Communicators
10
.
1
.
7
.
0
.
1
Types of communicators
10
.
1
.
7
.
0
.
2
MPI::COMM_NULL
10
.
1
.
7
.
0
.
3
MPI::Comm::Clone()
10
.
1
.
8
Exceptions
10
.
1
.
9
Mixed-Language Operability
10
.
1
.
10
Profiling
10
.
2
Fortran Support
10
.
2
.
1
Overview
10
.
2
.
2
Problems With Fortran Bindings for
MPI-
/
10
.
2
.
2
.
1
Problems Due to Strong Typing
10
.
2
.
2
.
2
Problems Due to Data Copying and Sequence Association
10
.
2
.
2
.
3
Special Constants
10
.
2
.
2
.
4
Fortran 90 Derived Types
10
.
2
.
2
.
5
A Problem with Register Optimization
10
.
2
.
3
Basic Fortran Support
10
.
2
.
4
Extended Fortran Support
10
.
2
.
4
.
1
The
mpi
Module
10
.
2
.
4
.
2
No Type Mismatch Problems for Subroutines with Choice Arguments
10
.
2
.
5
Additional Support for Fortran Numeric Intrinsic Types
10
.
2
.
5
.
1
Parameterized Datatypes with Specified Precision and Exponent Range
10
.
2
.
5
.
2
Support for Size-specific
MPI-
/ Datatypes
10
.
2
.
5
.
3
Communication With Size-specific Types
Next:
10.1 C++
Up:
MPI-//: Extensions to the
Previous:
9.9.2 Subarray Filetype Constructor
Contents:
Contents
MPI-Standard for MARMOT