Interface du service de vérification des données entre deux exécutions. Plus de détails...
#include <arcane/core/IVerifierService.h>
Types publics | |
enum class | eCompareMode { Values , HashOnly } |
Mode de comparaison. Plus de détails... | |
Fonctions membres publiques | |
virtual | ~IVerifierService ()=default |
Libère les ressources. | |
virtual void | writeReferenceFile ()=0 |
Ecrit le fichier référence. | |
virtual void | doVerifFromReferenceFile (bool parallel_sequential, bool compare_ghost)=0 |
Effectue la vérification à partir du fichier référence. | |
virtual void | setFileName (const String &file_name)=0 |
Positionne le nom du fichier contenant les valeurs de référence. | |
virtual String | fileName () const =0 |
Nom du fichier contenant les valeurs de référence. | |
virtual void | setResultFileName (const String &file_name)=0 |
Nom du fichier contenant les résultats. | |
virtual String | resultfileName () const =0 |
virtual void | setCompareMode (eCompareMode v)=0 |
Type de comparaison souhaité | |
virtual eCompareMode | compareMode () const =0 |
virtual void | setSubDir (const String &sub_dir)=0 |
Positionne le nom du sous répertoire contenant les valeurs de référence. | |
virtual String | subDir () const =0 |
Nom du fichier contenant les valeurs de référence. | |
Interface du service de vérification des données entre deux exécutions.
Définition à la ligne 32 du fichier IVerifierService.h.
|
strong |
Mode de comparaison.
Définition à la ligne 39 du fichier IVerifierService.h.
|
pure virtual |
Effectue la vérification à partir du fichier référence.
parallel_sequential | si vrai, indique qu'on compare le résultat d'une exécution parallèle avec celui d'une exécution séquentielle. Cette option est inactive si l'exécution est séquentielle. |
compare_ghost | si vrai, indique qu'on compare les résultats aussi sur les entités fantômes. Il est en général normal que les résultats soient différents sur les entités fantômes, car il n'est pas nécessaire que toutes les variables soient synchronisées. C'est pourquoi il vaut mieux en général ne pas faire de vérification sur les entités fantômes. Cette option est inactive si l'exécution est séquentielle. |
|
pure virtual |
Nom du fichier contenant les valeurs de référence.
Implémenté dans Arcane::VerifierService.
|
pure virtual |
Type de comparaison souhaité
Implémenté dans Arcane::VerifierService.
|
pure virtual |
Positionne le nom du fichier contenant les valeurs de référence.
Implémenté dans Arcane::VerifierService.
|
pure virtual |
Nom du fichier contenant les résultats.
Implémenté dans Arcane::VerifierService.
|
pure virtual |
Positionne le nom du sous répertoire contenant les valeurs de référence.
Implémenté dans Arcane::VerifierService.
|
pure virtual |
Nom du fichier contenant les valeurs de référence.
Implémenté dans Arcane::VerifierService.