Statistiques sur le parallélisme. Plus de détails...
#include <arcane/core/parallel/IStat.h>
| Fonctions membres publiques | |
| virtual | ~IStat () | 
| Libère les ressources. | |
| virtual void | add (const String &name, double elapsed_time, Int64 msg_size)=0 | 
| Ajoute une statistique. | |
| virtual void | print (ITraceMng *trace)=0 | 
| Imprime sur trace les statistiques. | |
| virtual void | printCollective (IParallelMng *pm)=0 | 
| Affiche les statistiques de manière collective. | |
| virtual void | enable (bool is_enabled)=0 | 
| Active ou désactive les statistiques. | |
| virtual void | dumpJSON (JSONWriter &writer)=0 | 
| Sort les statistiques au format JSON. | |
| virtual void | saveValues (ITraceMng *tm, Properties *p)=0 | 
| Sauve les valeurs actuelles dans p. | |
| virtual void | mergeValues (ITraceMng *tm, Properties *p)=0 | 
| Fusionne les valeurs actuelles avec celles sauvées dans p. | |
| virtual Arccore::MessagePassing::IStat * | toArccoreStat ()=0 | 
Statistiques sur le parallélisme.
Définition à la ligne 41 du fichier arcane/src/arcane/core/parallel/IStat.h.
| 
 | inlinevirtual | 
Libère les ressources.
Définition à la ligne 46 du fichier arcane/src/arcane/core/parallel/IStat.h.
| 
 | pure virtual | 
Ajoute une statistique.
| name | nom de la statistique. | 
| elapsed_time | temps utilisé pour le message. | 
| msg_size | taille du message envoyé. | 
Implémenté dans Arcane::Parallel::Stat.
Référencé par Arcane::Materials::ItemMaterialVariableScalar< DataType >::synchronize().
| 
 | pure virtual | 
Sort les statistiques au format JSON.
Implémenté dans Arcane::Parallel::Stat.
| 
 | pure virtual | 
Active ou désactive les statistiques.
Implémenté dans Arcane::Parallel::Stat.
| 
 | pure virtual | 
Fusionne les valeurs actuelles avec celles sauvées dans p.
Implémenté dans Arcane::Parallel::Stat.
| 
 | pure virtual | 
Imprime sur trace les statistiques.
Implémenté dans Arcane::Parallel::Stat.
| 
 | pure virtual | 
Affiche les statistiques de manière collective.
Affiche les statistiques communes à tous les rangs associés à pm.
Cette opération est collective.
Implémenté dans Arcane::Parallel::Stat.
Référencé par Arcane::Parallel::printStatsCollective().
| 
 | pure virtual | 
Sauve les valeurs actuelles dans p.
Implémenté dans Arcane::Parallel::Stat.