Arcane  4.1.11.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::Array2VariableDiff< DataType >
Graphe d'héritage de Arcane::Array2VariableDiff< DataType >:
Graphe de collaboration de Arcane::Array2VariableDiff< DataType >:

Fonctions membres publiques

VariableComparerResults check (IVariable *var, ConstArray2View< DataType > ref, ConstArray2View< DataType > current, const VariableComparerArgs &compare_args)
VariableComparerResults checkReplica (IVariable *var, ConstArray2View< DataType > var_values, const VariableComparerArgs &compare_args)
Fonctions membres publiques hérités de Arcane::VariableDiff< DataType >
void sort (TrueType)
void sort (FalseType)

Types privés

typedef VariableDataTypeTraitsT< DataType > VarDataTypeTraits
typedef VariableDiff< DataType >::DiffInfo DiffInfo

Fonctions membres privées

VariableComparerResults _checkReplica2 (IParallelMng *pm, IVariable *var, ConstArray2View< DataType > var_values, const VariableComparerArgs &compare_args)

Membres hérités additionnels

Types publics hérités de Arcane::VariableDiff< DataType >
using VarDataTypeTraits = VariableDataTypeTraitsT<DataType>
Attributs publics hérités de Arcane::VariableDiff< DataType >
UniqueArray< DiffInfom_diffs_info
Attributs publics statiques hérités de Arcane::VariableDiff< DataType >
static constexpr bool IsNumeric = std::is_same_v<typename VarDataTypeTraits::IsNumeric, TrueType>
Fonctions membres protégées hérités de Arcane::VariableDiff< DataType >
void _sortAndDump (IVariable *var, IParallelMng *pm, const VariableComparerArgs &compare_args)
void dump (IVariable *var, IParallelMng *pm, const VariableComparerArgs &compare_args)
void _sort ()

Description détaillée

template<class DataType>
class Arcane::Array2VariableDiff< DataType >

Définition à la ligne 56 du fichier Array2Variable.cc.

Documentation des définitions de type membres

◆ DiffInfo

template<class DataType>
typedef VariableDiff<DataType>::DiffInfo Arcane::Array2VariableDiff< DataType >::DiffInfo
private

Définition à la ligne 60 du fichier Array2Variable.cc.

◆ VarDataTypeTraits

template<class DataType>
typedef VariableDataTypeTraitsT<DataType> Arcane::Array2VariableDiff< DataType >::VarDataTypeTraits
private

Définition à la ligne 59 du fichier Array2Variable.cc.

Documentation des fonctions membres

◆ _checkReplica2()

template<class DataType>
VariableComparerResults Arcane::Array2VariableDiff< DataType >::_checkReplica2 ( IParallelMng * pm,
IVariable * var,
ConstArray2View< DataType > var_values,
const VariableComparerArgs & compare_args )
inlineprivate

Définition à la ligne 155 du fichier Array2Variable.cc.

◆ check()

template<class DataType>
VariableComparerResults Arcane::Array2VariableDiff< DataType >::check ( IVariable * var,
ConstArray2View< DataType > ref,
ConstArray2View< DataType > current,
const VariableComparerArgs & compare_args )
inline

Définition à la ligne 65 du fichier Array2Variable.cc.

◆ checkReplica()

template<class DataType>
VariableComparerResults Arcane::Array2VariableDiff< DataType >::checkReplica ( IVariable * var,
ConstArray2View< DataType > var_values,
const VariableComparerArgs & compare_args )
inline

Définition à la ligne 133 du fichier Array2Variable.cc.


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