Arcane  v3.15.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Materials::matimpl::ConstituentItemBase
+ Graphe de collaboration de Arcane::Materials::matimpl::ConstituentItemBase:

Fonctions membres publiques

__host__ __device__ MatVarIndex variableIndex () const
 Indexeur dans les variables matériaux.
 
__host__ __device__ ConstituentItemIndex constituentItemIndex () const
 
__host__ __device__ Int32 componentId () const
 Identifiant du composant.
 
__host__ __device__ constexpr bool null () const
 Indique s'il s'agit de la maille nulle.
 
IMeshComponentcomponent () const
 Composant associé.
 
__host__ __device__ Int32 nbSubItem () const
 Nombre de sous-composants.
 
impl::ItemBase globalItemBase () const
 Entité globale correspondante.
 
__host__ __device__ constexpr Int32 level () const
 
Int64 componentUniqueId () const
 Numéro unique de l'entité component.
 

Amis

__host__ __device__ constexpr friend bool operator== (const ConstituentItemBase &a, const ConstituentItemBase &b)
 
__host__ __device__ constexpr friend bool operator!= (const ConstituentItemBase &a, const ConstituentItemBase &b)
 

Description détaillée

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

Documentation des fonctions membres

◆ component()

IMeshComponent * Arcane::Materials::matimpl::ConstituentItemBase::component ( ) const
inline

Composant associé.

Cet appel n'est valide que pour les mailles matériaux ou milieux. Si on souhaite un appel valide pour toutes les 'ComponentItem', il faut utiliser componentId().

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

◆ componentId()

__host__ __device__ Int32 Arcane::Materials::matimpl::ConstituentItemBase::componentId ( ) const
inline

Identifiant du composant.

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

◆ componentUniqueId()

Int64 Arcane::Materials::matimpl::ConstituentItemBase::componentUniqueId ( ) const
inline

Numéro unique de l'entité component.

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

◆ constituentItemIndex()

__host__ __device__ ConstituentItemIndex Arcane::Materials::matimpl::ConstituentItemBase::constituentItemIndex ( ) const
inline

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

◆ globalItemBase()

impl::ItemBase Arcane::Materials::matimpl::ConstituentItemBase::globalItemBase ( ) const
inline

Entité globale correspondante.

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

◆ level()

__host__ __device__ constexpr Int32 Arcane::Materials::matimpl::ConstituentItemBase::level ( ) const
inlineconstexpr

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

◆ nbSubItem()

__host__ __device__ Int32 Arcane::Materials::matimpl::ConstituentItemBase::nbSubItem ( ) const
inline

Nombre de sous-composants.

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

◆ null()

__host__ __device__ constexpr bool Arcane::Materials::matimpl::ConstituentItemBase::null ( ) const
inlineconstexpr

Indique s'il s'agit de la maille nulle.

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

◆ variableIndex()

__host__ __device__ MatVarIndex Arcane::Materials::matimpl::ConstituentItemBase::variableIndex ( ) const
inline

Indexeur dans les variables matériaux.

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

Documentation des fonctions amies et associées

◆ operator!=

__host__ __device__ constexpr friend bool operator!= ( const ConstituentItemBase a,
const ConstituentItemBase b 
)
friend

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

◆ operator==

__host__ __device__ constexpr friend bool operator== ( const ConstituentItemBase a,
const ConstituentItemBase b 
)
friend

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


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