Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::CopyBetweenPartialAndGlobalArgs

Arguments des méthodes de copie entre valeurs partielles et globales. Plus de détails...

#include <arcane/core/materials/internal/IMeshMaterialVariableInternal.h>

+ Graphe d'héritage de Arcane::Materials::CopyBetweenPartialAndGlobalArgs:
+ Graphe de collaboration de Arcane::Materials::CopyBetweenPartialAndGlobalArgs:

Fonctions membres publiques

 CopyBetweenPartialAndGlobalArgs (Int32 var_index, SmallSpan< const Int32 > local_ids, SmallSpan< const Int32 > indexes_in_multiple, bool do_copy, bool is_global_to_partial, const RunQueue &queue)
 
- Fonctions membres publiques hérités de Arcane::Materials::VariableIndexerCommonArgs
 VariableIndexerCommonArgs (Int32 var_index, const RunQueue &queue)
 
void addOneCopyData (SmallSpan< const std::byte > input, SmallSpan< std::byte > output, Int32 data_size) const
 
bool isUseOneCommand () const
 

Attributs publics

SmallSpan< const Int32 > m_local_ids
 
SmallSpan< const Int32 > m_indexes_in_multiple
 
bool m_do_copy_between_partial_and_pure = true
 
bool m_is_global_to_partial = false
 
bool m_use_generic_copy = false
 
- Attributs publics hérités de Arcane::Materials::VariableIndexerCommonArgs
Int32 m_var_index = -1
 
RunQueue m_queue
 
UniqueArray< CopyBetweenDataInfo > * m_copy_data = nullptr
 Informations de copie si on n'utilise qu'une seule commande.
 

Description détaillée

Arguments des méthodes de copie entre valeurs partielles et globales.

Définition à la ligne 89 du fichier IMeshMaterialVariableInternal.h.

Documentation des constructeurs et destructeur

◆ CopyBetweenPartialAndGlobalArgs()

Arcane::Materials::CopyBetweenPartialAndGlobalArgs::CopyBetweenPartialAndGlobalArgs ( Int32  var_index,
SmallSpan< const Int32 >  local_ids,
SmallSpan< const Int32 >  indexes_in_multiple,
bool  do_copy,
bool  is_global_to_partial,
const RunQueue queue 
)
inline

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

Documentation des données membres

◆ m_do_copy_between_partial_and_pure

bool Arcane::Materials::CopyBetweenPartialAndGlobalArgs::m_do_copy_between_partial_and_pure = true

Définition à la ligne 111 du fichier IMeshMaterialVariableInternal.h.

◆ m_indexes_in_multiple

SmallSpan<const Int32> Arcane::Materials::CopyBetweenPartialAndGlobalArgs::m_indexes_in_multiple

Définition à la ligne 110 du fichier IMeshMaterialVariableInternal.h.

◆ m_is_global_to_partial

bool Arcane::Materials::CopyBetweenPartialAndGlobalArgs::m_is_global_to_partial = false

Définition à la ligne 112 du fichier IMeshMaterialVariableInternal.h.

◆ m_local_ids

SmallSpan<const Int32> Arcane::Materials::CopyBetweenPartialAndGlobalArgs::m_local_ids

Définition à la ligne 109 du fichier IMeshMaterialVariableInternal.h.

◆ m_use_generic_copy

bool Arcane::Materials::CopyBetweenPartialAndGlobalArgs::m_use_generic_copy = false

Définition à la ligne 113 du fichier IMeshMaterialVariableInternal.h.


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