Interface de classe permettant de calculer et de conserver les informations de regroupements. Plus de détails...
#include <arcane/core/internal/IGatherGroup.h>
Graphe d'héritage de Arcane::IGatherGroupInfo:
Graphe de collaboration de Arcane::IGatherGroupInfo:Fonctions membres publiques | |
| virtual void | computeSize (Int32 nb_elem_in)=0 |
| Méthode permettant de calculer les informations de regroupements. | |
| virtual void | setNeedRecompute ()=0 |
| Méthode permettant de demander un recalcul des informations de regroupements. Pour cela, il faudra rappeler la méthode computeSize(). | |
| virtual bool | isComputed ()=0 |
| Méthode permettant de savoir si la méthode computeSize() a déjà été appelée. | |
| virtual Int32 | nbElemOutput ()=0 |
| Méthode permettant de connaitre le nombre d'éléments que notre sous-domaine devra traiter après réception. | |
| virtual Int32 | sizeOfOutput (Int32 sizeof_type)=0 |
| Méthode permettant de connaitre la taille, en octet, de l'ensemble des éléments que notre sous-domaine devra traiter après réception. | |
| virtual SmallSpan< Int32 > | nbElemRecvGatherToMasterIO ()=0 |
| Méthode permettant de connaitre le nombre d'éléments que vont nous envoyer chaque sous-domaine tier. | |
| virtual Int32 | nbWriterGlobal ()=0 |
| Méthode pemettant de connaitre le nombre de sous-domaines écrivains. | |
Interface de classe permettant de calculer et de conserver les informations de regroupements.
Définition à la ligne 78 du fichier IGatherGroup.h.
|
pure virtual |
Méthode permettant de calculer les informations de regroupements.
Appel collectif.
Un second appel à cette méthode n'aura pas d'effet, sauf en cas d'appel à la méthode needRecompute() avant.
| nb_elem_in | Le nombre d'éléments que notre sous-domaine souhaite envoyer au maitre. |
Implémenté dans Arcane::GatherGroupInfo.
|
pure virtual |
Méthode permettant de savoir si la méthode computeSize() a déjà été appelée.
Implémenté dans Arcane::GatherGroupInfo.
|
pure virtual |
Méthode permettant de connaitre le nombre d'éléments que notre sous-domaine devra traiter après réception.
Implémenté dans Arcane::GatherGroupInfo.
Méthode permettant de connaitre le nombre d'éléments que vont nous envoyer chaque sous-domaine tier.
Implémenté dans Arcane::GatherGroupInfo.
|
pure virtual |
Méthode pemettant de connaitre le nombre de sous-domaines écrivains.
Implémenté dans Arcane::GatherGroupInfo.
|
pure virtual |
Méthode permettant de demander un recalcul des informations de regroupements. Pour cela, il faudra rappeler la méthode computeSize().
Implémenté dans Arcane::GatherGroupInfo.
Méthode permettant de connaitre la taille, en octet, de l'ensemble des éléments que notre sous-domaine devra traiter après réception.
| sizeof_type | La taille d'un élément. |
Implémenté dans Arcane::GatherGroupInfo.