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

Conteneur pour les informations de ComponentItemSharedInfo. Plus de détails...

#include <arcane/materials/internal/ComponentItemInternalData.h>

+ Graphe de collaboration de Arcane::Materials::ComponentItemInternalData::Storage:

Fonctions membres publiques

 Storage (const MemoryAllocationOptions &alloc_info, const String &base_name)
 
void resize (Int32 new_size, ComponentItemSharedInfo *shared_info, RunQueue &queue)
 
Int32 size () const
 

Fonctions membres privées statiques

static MemoryAllocationOptions _allocInfo (const MemoryAllocationOptions &alloc_info, const String &base_name, const String &name)
 

Attributs privés

Int32 m_size = 0
 
UniqueArray< ConstituentItemIndexm_first_sub_constituent_item_id_list
 
UniqueArray< ConstituentItemIndexm_super_component_item_local_id_list
 
UniqueArray< Int16 > m_component_id_list
 
UniqueArray< Int16 > m_nb_sub_constituent_item_list
 
UniqueArray< Int32 > m_global_item_local_id_list
 
UniqueArray< MatVarIndexm_var_index_list
 

Description détaillée

Conteneur pour les informations de ComponentItemSharedInfo.

Définition à la ligne 121 du fichier ComponentItemInternalData.h.

Documentation des constructeurs et destructeur

◆ Storage()

Arcane::Materials::ComponentItemInternalData::Storage::Storage ( const MemoryAllocationOptions alloc_info,
const String base_name 
)
explicit

Définition à la ligne 46 du fichier ComponentItemInternalData.cc.

Documentation des fonctions membres

◆ _allocInfo()

MemoryAllocationOptions Arcane::Materials::ComponentItemInternalData::Storage::_allocInfo ( const MemoryAllocationOptions alloc_info,
const String base_name,
const String name 
)
staticprivate

Définition à la ligne 35 du fichier ComponentItemInternalData.cc.

◆ resize()

void Arcane::Materials::ComponentItemInternalData::Storage::resize ( Int32  new_size,
ComponentItemSharedInfo shared_info,
RunQueue queue 
)

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

◆ size()

Int32 Arcane::Materials::ComponentItemInternalData::Storage::size ( ) const
inline

Définition à la ligne 130 du fichier ComponentItemInternalData.h.

Documentation des données membres

◆ m_component_id_list

UniqueArray<Int16> Arcane::Materials::ComponentItemInternalData::Storage::m_component_id_list
private

Définition à la ligne 137 du fichier ComponentItemInternalData.h.

◆ m_first_sub_constituent_item_id_list

UniqueArray<ConstituentItemIndex> Arcane::Materials::ComponentItemInternalData::Storage::m_first_sub_constituent_item_id_list
private

Définition à la ligne 135 du fichier ComponentItemInternalData.h.

◆ m_global_item_local_id_list

UniqueArray<Int32> Arcane::Materials::ComponentItemInternalData::Storage::m_global_item_local_id_list
private

Définition à la ligne 139 du fichier ComponentItemInternalData.h.

◆ m_nb_sub_constituent_item_list

UniqueArray<Int16> Arcane::Materials::ComponentItemInternalData::Storage::m_nb_sub_constituent_item_list
private

Définition à la ligne 138 du fichier ComponentItemInternalData.h.

◆ m_size

Int32 Arcane::Materials::ComponentItemInternalData::Storage::m_size = 0
private

Définition à la ligne 134 du fichier ComponentItemInternalData.h.

◆ m_super_component_item_local_id_list

UniqueArray<ConstituentItemIndex> Arcane::Materials::ComponentItemInternalData::Storage::m_super_component_item_local_id_list
private

Définition à la ligne 136 du fichier ComponentItemInternalData.h.

◆ m_var_index_list

UniqueArray<MatVarIndex> Arcane::Materials::ComponentItemInternalData::Storage::m_var_index_list
private

Définition à la ligne 140 du fichier ComponentItemInternalData.h.


La documentation de cette classe a été générée à partir des fichiers suivants :