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

Partie interne de IItemFamily. Plus de détails...

#include <arcane/core/internal/IItemFamilyInternal.h>

+ Graphe d'héritage de Arcane::IItemFamilyInternal:
+ Graphe de collaboration de Arcane::IItemFamilyInternal:

Fonctions membres publiques

virtual ItemInternalConnectivityListunstructuredItemInternalConnectivityList ()=0
 Informations sur les connectivités non structurés.
 
virtual IItemFamilyTopologyModifiertopologyModifier ()=0
 Interface du modificateur de topologie.
 
virtual ItemSharedInfocommonItemSharedInfo ()=0
 Instance de ItemSharedInfo pour les entités de la famille.
 
virtual void endAllocate ()=0
 Indique une fin d'allocation.
 
virtual void notifyEndUpdateFromMesh ()=0
 Indique une fin de modification par le maillage.
 
virtual void addVariable (IVariable *var)=0
 Ajoute une variable à cette famille.
 
virtual void removeVariable (IVariable *var)=0
 Supprime une variable à cette famille.
 
virtual void resizeVariables (bool force_resize)=0
 Redimensionne les variables de cette famille.
 
virtual void addSourceConnectivity (IIncrementalItemSourceConnectivity *connectivity)=0
 
virtual void addTargetConnectivity (IIncrementalItemTargetConnectivity *connectivity)=0
 

Description détaillée

Partie interne de IItemFamily.

Définition à la ligne 31 du fichier IItemFamilyInternal.h.

Documentation des fonctions membres

◆ addVariable()

virtual void Arcane::IItemFamilyInternal::addVariable ( IVariable var)
pure virtual

Ajoute une variable à cette famille.

Cette méthode est appelée par la variable elle même et ne doit pas être apelée dans d'autres conditions.

Implémenté dans Arcane::mesh::ItemFamily::InternalApi.

◆ commonItemSharedInfo()

virtual ItemSharedInfo * Arcane::IItemFamilyInternal::commonItemSharedInfo ( )
pure virtual

Instance de ItemSharedInfo pour les entités de la famille.

Implémenté dans Arcane::mesh::ItemFamily::InternalApi.

◆ endAllocate()

virtual void Arcane::IItemFamilyInternal::endAllocate ( )
pure virtual

Indique une fin d'allocation.

Cette méthode ne doit normalement être appelée que par le maillage (IMesh) au moment de l'allocate.

Cette méthode est collective.

Implémenté dans Arcane::mesh::ItemFamily::InternalApi.

◆ notifyEndUpdateFromMesh()

virtual void Arcane::IItemFamilyInternal::notifyEndUpdateFromMesh ( )
pure virtual

Indique une fin de modification par le maillage.

Cette méthode ne doit normalement être appelée que par le maillage (IMesh) à la fin d'un endUpdate().

Cette méthode est collective.

Implémenté dans Arcane::mesh::ItemFamily::InternalApi.

◆ removeVariable()

virtual void Arcane::IItemFamilyInternal::removeVariable ( IVariable var)
pure virtual

Supprime une variable à cette famille.

Cette méthode est appelée par la variable elle même et ne doit pas être apelée dans d'autres conditions.

Implémenté dans Arcane::mesh::ItemFamily::InternalApi.

◆ resizeVariables()

virtual void Arcane::IItemFamilyInternal::resizeVariables ( bool  force_resize)
pure virtual

Redimensionne les variables de cette famille.

Implémenté dans Arcane::mesh::ItemFamily::InternalApi.

◆ topologyModifier()

virtual IItemFamilyTopologyModifier * Arcane::IItemFamilyInternal::topologyModifier ( )
pure virtual

Interface du modificateur de topologie.

Implémenté dans Arcane::mesh::ItemFamily::InternalApi.

◆ unstructuredItemInternalConnectivityList()

virtual ItemInternalConnectivityList * Arcane::IItemFamilyInternal::unstructuredItemInternalConnectivityList ( )
pure virtual

Informations sur les connectivités non structurés.

Implémenté dans Arcane::mesh::ItemFamily::InternalApi.


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