Arcane  v3.14.10.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 479 du fichier core/materials/ComponentItemInternal.h.

Documentation des constructeurs et destructeur

◆ ConstituentItemLocalIdListView()

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

Définition à la ligne 492 du fichier core/materials/ComponentItemInternal.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 504 du fichier core/materials/ComponentItemInternal.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 517 du fichier core/materials/ComponentItemInternal.h.

◆ _matVarIndex()

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

Définition à la ligne 508 du fichier core/materials/ComponentItemInternal.h.

◆ _subView()

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

Définition à la ligne 512 du fichier core/materials/ComponentItemInternal.h.

Documentation des fonctions amies et associées

◆ ComponentCellEnumerator

◆ ComponentItemVectorView

◆ ComponentPartCellEnumerator

◆ ComponentPartItemVectorView

◆ ConstituentItemLocalIdList

◆ MeshComponentPartData

Définition à la ligne 483 du fichier core/materials/ComponentItemInternal.h.

◆ MeshEnvironment

Définition à la ligne 487 du fichier core/materials/ComponentItemInternal.h.

◆ operator!=

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

Définition à la ligne 528 du fichier core/materials/ComponentItemInternal.h.

◆ operator==

Définition à la ligne 521 du fichier core/materials/ComponentItemInternal.h.

Documentation des données membres

◆ m_component_shared_info

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

Définition à la ligne 539 du fichier core/materials/ComponentItemInternal.h.

◆ m_ids

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

Définition à la ligne 540 du fichier core/materials/ComponentItemInternal.h.


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