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

Conteneur des données de connectivité pour un type de constituant. Plus de détails...

+ Graphe de collaboration de Arcane::Materials::ConstituentConnectivityList::ConstituentContainer:

Classes

class  View
 Vue sur une liste de constituants des mailles. Plus de détails...
 

Fonctions membres publiques

 ConstituentContainer (const MeshHandle &mesh, const String &var_base_name)
 
void endCreate (bool is_continue)
 
ArrayView< Int16 > components (CellLocalId item_lid)
 
void checkResize (Int64 size)
 
void reserve (Int64 capacity)
 
void changeLocalIds (Int32ConstArrayView new_to_old_ids)
 
void notifyUpdateConnectivityList ()
 
void removeAllConnectivities ()
 

Attributs publics

VariableArrayInt16::ContainerTypem_nb_component_as_array
 
VariableArrayInt32::ContainerTypem_component_index_as_array
 
VariableArrayInt16::ContainerTypem_component_list_as_array
 

Fonctions membres privées

void _resetConnectivities ()
 

Attributs privés

VariableArrayInt16 m_nb_component
 Nombre de milieux par maille (dimensionné au nombre de mailles)
 
VariableArrayInt32 m_component_index
 Indice dans m_component_list (Dimensionné au nombre de mailles)
 
VariableArrayInt16 m_component_list
 Liste des constituants.
 

Description détaillée

Conteneur des données de connectivité pour un type de constituant.

Définition à la ligne 88 du fichier ConstituentConnectivityList.cc.

Documentation des constructeurs et destructeur

◆ ConstituentContainer()

Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::ConstituentContainer ( const MeshHandle mesh,
const String var_base_name 
)
inline

Définition à la ligne 124 du fichier ConstituentConnectivityList.cc.

Documentation des fonctions membres

◆ _resetConnectivities()

void Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::_resetConnectivities ( )
inlineprivate

Définition à la ligne 199 du fichier ConstituentConnectivityList.cc.

◆ changeLocalIds()

void Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::changeLocalIds ( Int32ConstArrayView  new_to_old_ids)
inline

Définition à la ligne 166 du fichier ConstituentConnectivityList.cc.

◆ checkResize()

void Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::checkResize ( Int64  size)
inline

Définition à la ligne 152 du fichier ConstituentConnectivityList.cc.

◆ components()

ArrayView< Int16 > Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::components ( CellLocalId  item_lid)
inline

Définition à la ligne 142 du fichier ConstituentConnectivityList.cc.

◆ endCreate()

void Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::endCreate ( bool  is_continue)
inline

Définition à la ligne 136 du fichier ConstituentConnectivityList.cc.

◆ notifyUpdateConnectivityList()

void Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::notifyUpdateConnectivityList ( )
inline

Définition à la ligne 172 du fichier ConstituentConnectivityList.cc.

◆ removeAllConnectivities()

void Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::removeAllConnectivities ( )
inline

Définition à la ligne 177 du fichier ConstituentConnectivityList.cc.

◆ reserve()

void Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::reserve ( Int64  capacity)
inline

Définition à la ligne 160 du fichier ConstituentConnectivityList.cc.

Documentation des données membres

◆ m_component_index

VariableArrayInt32 Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::m_component_index
private

Indice dans m_component_list (Dimensionné au nombre de mailles)

Définition à la ligne 187 du fichier ConstituentConnectivityList.cc.

◆ m_component_index_as_array

VariableArrayInt32::ContainerType& Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::m_component_index_as_array

Définition à la ligne 194 du fichier ConstituentConnectivityList.cc.

◆ m_component_list

VariableArrayInt16 Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::m_component_list
private

Liste des constituants.

Définition à la ligne 189 du fichier ConstituentConnectivityList.cc.

◆ m_component_list_as_array

VariableArrayInt16::ContainerType& Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::m_component_list_as_array

Définition à la ligne 195 du fichier ConstituentConnectivityList.cc.

◆ m_nb_component

VariableArrayInt16 Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::m_nb_component
private

Nombre de milieux par maille (dimensionné au nombre de mailles)

Définition à la ligne 185 du fichier ConstituentConnectivityList.cc.

◆ m_nb_component_as_array

VariableArrayInt16::ContainerType& Arcane::Materials::ConstituentConnectivityList::ConstituentContainer::m_nb_component_as_array

Définition à la ligne 193 du fichier ConstituentConnectivityList.cc.


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