Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::mesh::DynamicMesh::InternalApi
+ Graphe d'héritage de Arcane::mesh::DynamicMesh::InternalApi:
+ Graphe de collaboration de Arcane::mesh::DynamicMesh::InternalApi:

Fonctions membres publiques

 InternalApi (DynamicMesh *mesh)
 
void setMeshKind (const MeshKind &v) override
 Positionne le type de maillage.
 
IItemConnectivityMngdofConnectivityMng () const noexcept override
 Renvoie le gestionnaire de connectivités des dofs.
 
IPolyhedralMeshModifierpolyhedralMeshModifier () const noexcept override
 

Attributs privés

DynamicMeshm_mesh = nullptr
 
std::unique_ptr< IItemConnectivityMngm_connectivity_mng = nullptr
 

Description détaillée

Définition à la ligne 159 du fichier DynamicMesh.cc.

Documentation des constructeurs et destructeur

◆ InternalApi()

Arcane::mesh::DynamicMesh::InternalApi::InternalApi ( DynamicMesh mesh)
inlineexplicit

Définition à la ligne 165 du fichier DynamicMesh.cc.

Documentation des fonctions membres

◆ dofConnectivityMng()

IItemConnectivityMng * Arcane::mesh::DynamicMesh::InternalApi::dofConnectivityMng ( ) const
inlineoverridevirtualnoexcept

Renvoie le gestionnaire de connectivités des dofs.

Cette méthode est temporaire car ce gestionnaire de connectivités des dofs à vocation à disparaître, l'évolution des connectivités des dofs étant maintenant gérée automatiquement. A usage interne uniquement en attendant la suppression.

Implémente Arcane::IMeshInternal.

Définition à la ligne 177 du fichier DynamicMesh.cc.

◆ polyhedralMeshModifier()

IPolyhedralMeshModifier * Arcane::mesh::DynamicMesh::InternalApi::polyhedralMeshModifier ( ) const
inlineoverridevirtualnoexcept

\bief Renvoie l'interface de modification du maillage polyédrique

Cette méthode retourne nullptr si l'implémentation du maillage n'est pas PolyhedralMesh

Implémente Arcane::IMeshInternal.

Définition à la ligne 182 du fichier DynamicMesh.cc.

◆ setMeshKind()

void Arcane::mesh::DynamicMesh::InternalApi::setMeshKind ( const MeshKind v)
inlineoverridevirtual

Positionne le type de maillage.

Pour l'instant il ne faut utiliser cette méthode que pour spécifier la structure du maillage (eMeshStructure).

Implémente Arcane::IMeshInternal.

Définition à la ligne 172 du fichier DynamicMesh.cc.

Documentation des données membres

◆ m_connectivity_mng

std::unique_ptr<IItemConnectivityMng> Arcane::mesh::DynamicMesh::InternalApi::m_connectivity_mng = nullptr
private

Définition à la ligne 189 du fichier DynamicMesh.cc.

◆ m_mesh

DynamicMesh* Arcane::mesh::DynamicMesh::InternalApi::m_mesh = nullptr
private

Définition à la ligne 188 du fichier DynamicMesh.cc.


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