Arcane  4.1.11.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::FaceInfoListView

Vue sur les informations des faces. Plus de détails...

#include <arcane/core/ItemInfoListView.h>

Graphe d'héritage de Arcane::FaceInfoListView:
Graphe de collaboration de Arcane::FaceInfoListView:

Types publics

using BaseClass = ItemInfoListViewT<Face>

Fonctions membres publiques

 FaceInfoListView (IItemFamily *family)
 Construit une vue associée à la famille family.
constexpr __host__ __device__ bool isSubDomainBoundary (FaceLocalId local_id) const
constexpr __host__ __device__ bool isSubDomainBoundaryOutside (FaceLocalId local_id) const
constexpr __host__ __device__ Int32 backCellIndex (FaceLocalId local_id) const
constexpr __host__ __device__ Int32 frontCellIndex (FaceLocalId local_id) const
Fonctions membres publiques hérités de Arcane::ItemInfoListViewT< Face >
 ItemInfoListViewT (IItemFamily *family)
 Construit une vue associée à la famille family.
Face operator[] (ItemLocalId local_id) const
 Entité associée du numéro local local_id.
Face operator[] (Int32 local_id) const
 Entité associée du numéro local local_id.
Fonctions membres publiques hérités de Arcane::ItemInfoListView
 ItemInfoListView (IItemFamily *family)
 Construit une vue associée à la famille family.
IItemFamilyitemFamily () const
 Famille associée.
Item operator[] (ItemLocalId local_id) const
 Entité associée du numéro local local_id.
Item operator[] (Int32 local_id) const
 Entité associée du numéro local local_id.
Fonctions membres publiques hérités de Arcane::ItemGenericInfoListView
 ItemGenericInfoListView (IItemFamily *family)
 Construit une vue associée à la famille family.
 ItemGenericInfoListView (const ItemInfoListView &info_list_view)
IItemFamilyitemFamily () const
 Famille associée.
constexpr __host__ __device__ Int32 owner (Int32 local_id) const
 Propriétaire de l'entité de numéro local local_id.
constexpr __host__ __device__ Int32 owner (ItemLocalId local_id) const
 Propriétaire de l'entité de numéro local local_id.
constexpr __host__ __device__ Int16 typeId (Int32 local_id) const
 Type de l'entité de numéro local local_id.
constexpr __host__ __device__ Int16 typeId (ItemLocalId local_id) const
 Type de l'entité de numéro local local_id.
__host__ __device__ ItemUniqueId uniqueId (Int32 local_id) const
 uniqueId() de l'entité de numéro local local_id
__host__ __device__ ItemUniqueId uniqueId (ItemLocalId local_id) const
 uniqueId() de l'entité de numéro local local_id
constexpr __host__ __device__ bool isOwn (Int32 local_id) const
 Indique si l'entité de numéro local local_id appartient au sous-domaine.
constexpr __host__ __device__ bool isOwn (ItemLocalId local_id) const
 Indique si l'entité de numéro local local_id appartient au sous-domaine.
constexpr __host__ __device__ bool isShared (Int32 local_id) const
 Indique si l'entité de numéro local local_id est partagée par d'autres sous-domaines.
constexpr __host__ __device__ bool isShared (ItemLocalId local_id) const
 Indique si l'entité de numéro local local_id est partagée par d'autres sous-domaines.

Membres hérités additionnels

Fonctions membres protégées hérités de Arcane::ItemInfoListView
void _checkValid (eItemKind expected_kind)
 Vérifie que le genre d'entité correspond à celui attendu.

Description détaillée

Vue sur les informations des faces.

Définition à la ligne 172 du fichier ItemInfoListView.h.

Documentation des définitions de type membres

◆ BaseClass

using Arcane::FaceInfoListView::BaseClass = ItemInfoListViewT<Face>

Définition à la ligne 177 du fichier ItemInfoListView.h.

Documentation des constructeurs et destructeur

◆ FaceInfoListView()

Arcane::FaceInfoListView::FaceInfoListView ( IItemFamily * family)
inlineexplicit

Construit une vue associée à la famille family.

Définition à la ligne 184 du fichier ItemInfoListView.h.

Documentation des fonctions membres

◆ backCellIndex()

__host__ __device__ Int32 Arcane::FaceInfoListView::backCellIndex ( FaceLocalId local_id) const
inlineconstexpr

Définition à la ligne 198 du fichier ItemInfoListView.h.

◆ frontCellIndex()

__host__ __device__ Int32 Arcane::FaceInfoListView::frontCellIndex ( FaceLocalId local_id) const
inlineconstexpr

Définition à la ligne 202 du fichier ItemInfoListView.h.

◆ isSubDomainBoundary()

__host__ __device__ bool Arcane::FaceInfoListView::isSubDomainBoundary ( FaceLocalId local_id) const
inlineconstexpr

Définition à la ligne 190 du fichier ItemInfoListView.h.

◆ isSubDomainBoundaryOutside()

__host__ __device__ bool Arcane::FaceInfoListView::isSubDomainBoundaryOutside ( FaceLocalId local_id) const
inlineconstexpr

Définition à la ligne 194 du fichier ItemInfoListView.h.


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