Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::VariableComparerArgs

Arguments des méthodes de VariableComparer. Plus de détails...

#include <arcane/core/VariableComparer.h>

+ Graphe de collaboration de Arcane::VariableComparerArgs:

Fonctions membres publiques

void setMaxPrint (Int32 v)
 Positionne le nombre d'erreurs à afficher dans le listing.
 
Int32 maxPrint () const
 
void setCompareGhost (bool v)
 Indique sur quelles entités on fait la comparaison.
 
bool isCompareGhost () const
 
void setDataReader (IDataReader *v)
 
IDataReaderdataReader () const
 
void setCompareMode (eVariableComparerCompareMode v)
 
eVariableComparerCompareMode compareMode () const
 
void setComputeDifferenceMethod (eVariableComparerComputeDifferenceMethod v)
 
eVariableComparerComputeDifferenceMethod computeDifferenceMethod () const
 
void setReplicaParallelMng (IParallelMng *pm)
 
IParallelMngreplicaParallelMng () const
 

Attributs privés

Int32 m_max_print = 0
 
bool m_is_compare_ghost = false
 
IDataReaderm_data_reader = nullptr
 
eVariableComparerCompareMode m_compare_mode = eVariableComparerCompareMode::Same
 
eVariableComparerComputeDifferenceMethod m_compute_difference_method = eVariableComparerComputeDifferenceMethod::Relative
 
IParallelMngm_replica_parallel_mng = nullptr
 

Description détaillée

Arguments des méthodes de VariableComparer.

Définition à la ligne 59 du fichier VariableComparer.h.

Documentation des fonctions membres

◆ compareMode()

eVariableComparerCompareMode Arcane::VariableComparerArgs::compareMode ( ) const
inline

Définition à la ligne 88 du fichier VariableComparer.h.

◆ computeDifferenceMethod()

eVariableComparerComputeDifferenceMethod Arcane::VariableComparerArgs::computeDifferenceMethod ( ) const
inline

Définition à la ligne 91 du fichier VariableComparer.h.

◆ dataReader()

IDataReader * Arcane::VariableComparerArgs::dataReader ( ) const
inline

Définition à la ligne 85 du fichier VariableComparer.h.

◆ isCompareGhost()

bool Arcane::VariableComparerArgs::isCompareGhost ( ) const
inline

Définition à la ligne 82 du fichier VariableComparer.h.

◆ maxPrint()

Int32 Arcane::VariableComparerArgs::maxPrint ( ) const
inline

Définition à la ligne 70 du fichier VariableComparer.h.

◆ replicaParallelMng()

IParallelMng * Arcane::VariableComparerArgs::replicaParallelMng ( ) const
inline

Définition à la ligne 94 du fichier VariableComparer.h.

◆ setCompareGhost()

void Arcane::VariableComparerArgs::setCompareGhost ( bool v)
inline

Indique sur quelles entités on fait la comparaison.

Si v si vrai, compare les valeurs à la fois sur les entités propres et les entités fantômes. Sinon, ne fait la comparaison que sur les entités propres.

Ce paramètre n'est utilisé que si compareMode() vaut eCompareMode::Same.

Définition à la ligne 81 du fichier VariableComparer.h.

Référencé par Arcane::Variable::checkIfSame(), et Arcane::Variable::checkIfSync().

+ Voici le graphe des appelants de cette fonction :

◆ setCompareMode()

void Arcane::VariableComparerArgs::setCompareMode ( eVariableComparerCompareMode v)
inline

Définition à la ligne 87 du fichier VariableComparer.h.

◆ setComputeDifferenceMethod()

void Arcane::VariableComparerArgs::setComputeDifferenceMethod ( eVariableComparerComputeDifferenceMethod v)
inline

Définition à la ligne 90 du fichier VariableComparer.h.

◆ setDataReader()

void Arcane::VariableComparerArgs::setDataReader ( IDataReader * v)
inline

Définition à la ligne 84 du fichier VariableComparer.h.

◆ setMaxPrint()

void Arcane::VariableComparerArgs::setMaxPrint ( Int32 v)
inline

Positionne le nombre d'erreurs à afficher dans le listing.

Si 0, aucun élément n'est affiché. Si positif, affiche au plus v élément. Si négatif, tous les éléments sont affichés.

Définition à la ligne 69 du fichier VariableComparer.h.

Référencé par Arcane::Variable::checkIfSame(), Arcane::Variable::checkIfSameOnAllReplica(), et Arcane::Variable::checkIfSync().

+ Voici le graphe des appelants de cette fonction :

◆ setReplicaParallelMng()

void Arcane::VariableComparerArgs::setReplicaParallelMng ( IParallelMng * pm)
inline

Définition à la ligne 93 du fichier VariableComparer.h.

Documentation des données membres

◆ m_compare_mode

eVariableComparerCompareMode Arcane::VariableComparerArgs::m_compare_mode = eVariableComparerCompareMode::Same
private

Définition à la ligne 101 du fichier VariableComparer.h.

◆ m_compute_difference_method

eVariableComparerComputeDifferenceMethod Arcane::VariableComparerArgs::m_compute_difference_method = eVariableComparerComputeDifferenceMethod::Relative
private

Définition à la ligne 102 du fichier VariableComparer.h.

◆ m_data_reader

IDataReader* Arcane::VariableComparerArgs::m_data_reader = nullptr
private

Définition à la ligne 100 du fichier VariableComparer.h.

◆ m_is_compare_ghost

bool Arcane::VariableComparerArgs::m_is_compare_ghost = false
private

Définition à la ligne 99 du fichier VariableComparer.h.

◆ m_max_print

Int32 Arcane::VariableComparerArgs::m_max_print = 0
private

Définition à la ligne 98 du fichier VariableComparer.h.

◆ m_replica_parallel_mng

IParallelMng* Arcane::VariableComparerArgs::m_replica_parallel_mng = nullptr
private

Définition à la ligne 103 du fichier VariableComparer.h.


La documentation de cette classe a été générée à partir du fichier suivant :