21 #ifndef MCA_COLL_BASE_TAGS_H
22 #define MCA_COLL_BASE_TAGS_H
29 #define MCA_COLL_BASE_TAG_ALLGATHER -10
30 #define MCA_COLL_BASE_TAG_ALLGATHERV -11
31 #define MCA_COLL_BASE_TAG_ALLREDUCE -12
32 #define MCA_COLL_BASE_TAG_ALLTOALL -13
33 #define MCA_COLL_BASE_TAG_ALLTOALLV -14
34 #define MCA_COLL_BASE_TAG_ALLTOALLW -15
35 #define MCA_COLL_BASE_TAG_BARRIER -16
36 #define MCA_COLL_BASE_TAG_BCAST -17
37 #define MCA_COLL_BASE_TAG_EXSCAN -18
38 #define MCA_COLL_BASE_TAG_GATHER -19
39 #define MCA_COLL_BASE_TAG_GATHERV -20
40 #define MCA_COLL_BASE_TAG_REDUCE -21
41 #define MCA_COLL_BASE_TAG_REDUCE_SCATTER -22
42 #define MCA_COLL_BASE_TAG_SCAN -23
43 #define MCA_COLL_BASE_TAG_SCATTER -24
44 #define MCA_COLL_BASE_TAG_SCATTERV -25
46 #if OPAL_ENABLE_FT_MPI
47 #define MCA_COLL_BASE_TAG_MAX_PRE_AGREEMENT -25
48 #define MCA_COLL_BASE_TAG_AGREEMENT -26
49 #define MCA_COLL_BASE_TAG_AGREEMENT_CATCH_UP -27
50 #define MCA_COLL_BASE_TAG_AGREEMENT_CATCH_UP_REQ -28
51 #define MCA_COLL_BASE_TAG_AGREEMENT_UR_ELECTED -29
52 #define MCA_COLL_BASE_TAG_SHRINK -30
53 #define MCA_COLL_BASE_TAG_MAX_POST_AGREEMENT -31
55 #define MCA_COLL_BASE_TAG_MIN -10
56 #define MCA_COLL_BASE_TAG_MAX -31