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

Vue sur une instance de ConstituentItemLocalIdList. Plus de détails...

+ Graphe de collaboration de Arcane::Materials::ConstituentItemLocalIdListView:

Fonctions membres privées

 ConstituentItemLocalIdListView (ComponentItemSharedInfo *shared_info, ConstArrayView< ConstituentItemIndex > ids)
 
ARCCORE_HOST_DEVICE matimpl::ConstituentItemBase _constituenItemBase (Int32 index) const
 
MatVarIndex _matVarIndex (Int32 index) const
 
ConstituentItemLocalIdListView _subView (Int32 begin, Int32 size) const
 
bool _isSamePointerData (const ConstituentItemLocalIdListView &rhs) const
 Pour les tests, vérifie que les vues pointent vers les mêmes données.
 
void _checkCoherency () const
 

Attributs privés

ComponentItemSharedInfom_component_shared_info = nullptr
 
ConstArrayView< ConstituentItemIndexm_ids
 

Amis

class ConstituentItemLocalIdList
 
class ComponentItemVectorView
 
class MeshComponentPartData
 
class ComponentPartItemVectorView
 
class ComponentPartCellEnumerator
 
class ComponentCellEnumerator
 
class MeshEnvironment
 
bool operator== (const ConstituentItemLocalIdListView &a, const ConstituentItemLocalIdListView &b)
 
bool operator!= (const ConstituentItemLocalIdListView &a, const ConstituentItemLocalIdListView &b)
 

Description détaillée

Vue sur une instance de ConstituentItemLocalIdList.

Les instances de ces classes sont notamment utilisées pour les énumérateurs sur les constituants.

Définition à la ligne 247 du fichier ConstituentItemBase.h.

Documentation des constructeurs et destructeur

◆ ConstituentItemLocalIdListView()

Arcane::Materials::ConstituentItemLocalIdListView::ConstituentItemLocalIdListView ( ComponentItemSharedInfo shared_info,
ConstArrayView< ConstituentItemIndex ids 
)
inlineprivate

Définition à la ligne 260 du fichier ConstituentItemBase.h.

Documentation des fonctions membres

◆ _checkCoherency()

void Arcane::Materials::ConstituentItemLocalIdListView::_checkCoherency ( ) const
private

Définition à la ligne 98 du fichier ComponentItemInternal.cc.

◆ _constituenItemBase()

ARCCORE_HOST_DEVICE matimpl::ConstituentItemBase Arcane::Materials::ConstituentItemLocalIdListView::_constituenItemBase ( Int32  index) const
inlineprivate

Définition à la ligne 272 du fichier ConstituentItemBase.h.

◆ _isSamePointerData()

bool Arcane::Materials::ConstituentItemLocalIdListView::_isSamePointerData ( const ConstituentItemLocalIdListView rhs) const
inlineprivate

Pour les tests, vérifie que les vues pointent vers les mêmes données.

Définition à la ligne 285 du fichier ConstituentItemBase.h.

◆ _matVarIndex()

MatVarIndex Arcane::Materials::ConstituentItemLocalIdListView::_matVarIndex ( Int32  index) const
inlineprivate

Définition à la ligne 276 du fichier ConstituentItemBase.h.

◆ _subView()

ConstituentItemLocalIdListView Arcane::Materials::ConstituentItemLocalIdListView::_subView ( Int32  begin,
Int32  size 
) const
inlineprivate

Définition à la ligne 280 du fichier ConstituentItemBase.h.

Documentation des fonctions amies et associées

◆ ComponentCellEnumerator

Définition à la ligne 254 du fichier ConstituentItemBase.h.

◆ ComponentItemVectorView

Définition à la ligne 250 du fichier ConstituentItemBase.h.

◆ ComponentPartCellEnumerator

Définition à la ligne 253 du fichier ConstituentItemBase.h.

◆ ComponentPartItemVectorView

Définition à la ligne 252 du fichier ConstituentItemBase.h.

◆ ConstituentItemLocalIdList

Définition à la ligne 249 du fichier ConstituentItemBase.h.

◆ MeshComponentPartData

Définition à la ligne 251 du fichier ConstituentItemBase.h.

◆ MeshEnvironment

Définition à la ligne 255 du fichier ConstituentItemBase.h.

◆ operator!=

bool operator!= ( const ConstituentItemLocalIdListView a,
const ConstituentItemLocalIdListView b 
)
friend

Définition à la ligne 296 du fichier ConstituentItemBase.h.

◆ operator==

Définition à la ligne 289 du fichier ConstituentItemBase.h.

Documentation des données membres

◆ m_component_shared_info

ComponentItemSharedInfo* Arcane::Materials::ConstituentItemLocalIdListView::m_component_shared_info = nullptr
private

Définition à la ligne 307 du fichier ConstituentItemBase.h.

◆ m_ids

ConstArrayView<ConstituentItemIndex> Arcane::Materials::ConstituentItemLocalIdListView::m_ids
private

Définition à la ligne 308 du fichier ConstituentItemBase.h.


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