Opérateurs de réduction pour les types classiques. Plus de détails...
Fonctions membres publiques | |
StdMpiReduceOperator (bool is_commutative) | |
void | destroy () |
MPI_Op | reduceOperator (eReduceType rt) override |
Fonctions membres privées | |
void | _create (bool is_commutative) |
Fonctions membres privées statiques | |
static void ARCCORE_MPIOP_CALL | _MinOperator (void *a, void *b, int *len, MPI_Datatype *type) |
static void ARCCORE_MPIOP_CALL | _MaxOperator (void *a, void *b, int *len, MPI_Datatype *type) |
static void ARCCORE_MPIOP_CALL | _SumOperator (void *a, void *b, int *len, MPI_Datatype *type) |
Attributs privés | |
MPI_Op | m_min_operator |
MPI_Op | m_max_operator |
MPI_Op | m_sum_operator |
Opérateurs de réduction pour les types classiques.
Définition à la ligne 56 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
inline |
Définition à la ligne 76 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
inlineprivate |
Définition à la ligne 131 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
inlinestaticprivate |
Définition à la ligne 101 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
inlinestaticprivate |
Définition à la ligne 86 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
inlinestaticprivate |
Définition à la ligne 116 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
inline |
Définition à la ligne 141 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
inlineoverridevirtual |
Implémente Arcane::MessagePassing::Mpi::IMpiReduceOperator.
Définition à la ligne 162 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
private |
Définition à la ligne 65 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
private |
Définition à la ligne 64 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.
|
private |
Définition à la ligne 66 du fichier arccore/src/message_passing_mpi/arccore/message_passing_mpi/MpiDatatype.h.