Fonctions membres publiques | |
virtual IVariableSynchronizer * | variableSynchronizer ()=0 |
Synchroniseur des variables classiques associé. | |
virtual ConstArrayView< MatVarIndex > | sharedItems (Int32 index)=0 |
Liste des MatVarIndex partagés pour le rang d'indice index dans le tableau variableSynchronizer::communicatingRanks();. | |
virtual ConstArrayView< MatVarIndex > | ghostItems (Int32 index)=0 |
Liste des MatVarIndex fantômes pour le rang d'indice index dans le tableau variableSynchronizer::communicatingRanks();. | |
virtual void | recompute ()=0 |
Recalcule les infos de synchronisation. | |
virtual void | checkRecompute ()=0 |
Recalcule les infos de synchronisation si nécessaire. | |
virtual Ref< IMeshMaterialSynchronizeBuffer > | commonBuffer ()=0 |
Buffer commun pour les messages. | |
virtual eMemoryRessource | bufferMemoryRessource () const =0 |
Ressource mémoire à utiliser pour les buffers de communication. | |
Définition à la ligne 38 du fichier IMeshMaterialVariableSynchronizer.h.
|
inlinevirtual |
Définition à la ligne 42 du fichier IMeshMaterialVariableSynchronizer.h.