File tree 1 file changed +18
-3
lines changed 1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ MPI_T_source_get_num
6
6
7
7
.. include_body
8
8
9
- :ref: `MPI_T_source_get_num ` |mdash | Query the number of sources
9
+ :ref: `MPI_T_source_get_num ` |mdash | Query the number of MPI_T event sources
10
10
11
11
12
12
SYNTAX
@@ -25,18 +25,33 @@ C Syntax
25
25
26
26
OUTPUT PARAMETERS
27
27
-----------------
28
+
28
29
* ``num_sources ``: Current number of sources
29
30
31
+
30
32
DESCRIPTION
31
33
-----------
32
34
33
35
:ref: `MPI_T_source_get_num ` can be used to query the current number of
34
- sources.
36
+ MPI_T event sources.
37
+
38
+ The number of available event sources can be queried with a call to
39
+ :ref: `MPI_T_Source_get_num `. An MPI implementation is allowed to
40
+ increase the number of sources during the execution of an MPI
41
+ process. However, MPI implementations are not allowed to change the
42
+ index of an event source or to delete an event source once it has been
43
+ made visible to the user (e.g., if new event sources become available
44
+ via dynamic loading of additional components in the MPI
45
+ implementation).
46
+
47
+ .. note :: Open MPI will currently return that there are 0 sources of
48
+ MPI_T events.
35
49
36
50
37
51
ERRORS
38
52
------
39
53
40
54
:ref: `MPI_T_source_get_num ` will fail if:
41
55
42
- * ``MPI_T_ERR_NOT_INITIALIZED ``: The MPI Tools interface not initialized
56
+ * ``MPI_T_ERR_NOT_INITIALIZED ``: The MPI Tools interface is not
57
+ initialized
You can’t perform that action at this time.
0 commit comments