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

Vue sur les connectivités standards d'un maillage non structuré. Plus de détails...

#include <arcane/core/UnstructuredMeshConnectivity.h>

Graphe de collaboration de Arcane::UnstructuredMeshConnectivityView:

Fonctions membres publiques

 UnstructuredMeshConnectivityView (IMesh *m)
void setMesh (IMesh *m)
IndexedCellNodeConnectivityView cellNode () const
IndexedCellEdgeConnectivityView cellEdge () const
IndexedCellFaceConnectivityView cellFace () const
IndexedFaceNodeConnectivityView faceNode () const
IndexedFaceEdgeConnectivityView faceEdge () const
IndexedFaceCellConnectivityView faceCell () const
IndexedNodeEdgeConnectivityView nodeEdge () const
IndexedNodeFaceConnectivityView nodeFace () const
IndexedNodeCellConnectivityView nodeCell () const
IndexedEdgeNodeConnectivityView edgeNode () const
IndexedEdgeFaceConnectivityView edgeFace () const
IndexedEdgeCellConnectivityView edgeCell () const

Fonctions membres privées

void _checkValid () const

Attributs privés

IndexedCellNodeConnectivityView m_cell_node_connectivity_view
IndexedCellEdgeConnectivityView m_cell_edge_connectivity_view
IndexedCellFaceConnectivityView m_cell_face_connectivity_view
IndexedFaceNodeConnectivityView m_face_node_connectivity_view
IndexedFaceEdgeConnectivityView m_face_edge_connectivity_view
IndexedFaceCellConnectivityView m_face_cell_connectivity_view
IndexedNodeEdgeConnectivityView m_node_edge_connectivity_view
IndexedNodeFaceConnectivityView m_node_face_connectivity_view
IndexedNodeCellConnectivityView m_node_cell_connectivity_view
IndexedEdgeNodeConnectivityView m_edge_node_connectivity_view
IndexedEdgeFaceConnectivityView m_edge_face_connectivity_view
IndexedEdgeCellConnectivityView m_edge_cell_connectivity_view
IMeshm_mesh = nullptr

Description détaillée

Vue sur les connectivités standards d'un maillage non structuré.

Il faut appeler setMesh() avant d'utiliser les méthodes de cette classe. La méthode setMesh() doit être appelée si la cardinalité du maillage évolue.

Définition à la ligne 33 du fichier UnstructuredMeshConnectivity.h.

Documentation des constructeurs et destructeur

◆ UnstructuredMeshConnectivityView()

Arcane::UnstructuredMeshConnectivityView::UnstructuredMeshConnectivityView ( IMesh * m)
inlineexplicit

Définition à la ligne 38 du fichier UnstructuredMeshConnectivity.h.

Documentation des fonctions membres

◆ _checkValid()

void Arcane::UnstructuredMeshConnectivityView::_checkValid ( ) const
private

Définition à la ligne 84 du fichier UnstructuredMeshConnectivity.cc.

◆ cellEdge()

IndexedCellEdgeConnectivityView Arcane::UnstructuredMeshConnectivityView::cellEdge ( ) const
inline

Définition à la ligne 48 du fichier UnstructuredMeshConnectivity.h.

◆ cellFace()

IndexedCellFaceConnectivityView Arcane::UnstructuredMeshConnectivityView::cellFace ( ) const
inline

Définition à la ligne 50 du fichier UnstructuredMeshConnectivity.h.

◆ cellNode()

IndexedCellNodeConnectivityView Arcane::UnstructuredMeshConnectivityView::cellNode ( ) const
inline

Définition à la ligne 46 du fichier UnstructuredMeshConnectivity.h.

◆ edgeCell()

IndexedEdgeCellConnectivityView Arcane::UnstructuredMeshConnectivityView::edgeCell ( ) const
inline

Définition à la ligne 71 du fichier UnstructuredMeshConnectivity.h.

◆ edgeFace()

IndexedEdgeFaceConnectivityView Arcane::UnstructuredMeshConnectivityView::edgeFace ( ) const
inline

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

◆ edgeNode()

IndexedEdgeNodeConnectivityView Arcane::UnstructuredMeshConnectivityView::edgeNode ( ) const
inline

Définition à la ligne 67 du fichier UnstructuredMeshConnectivity.h.

◆ faceCell()

IndexedFaceCellConnectivityView Arcane::UnstructuredMeshConnectivityView::faceCell ( ) const
inline

Définition à la ligne 57 du fichier UnstructuredMeshConnectivity.h.

◆ faceEdge()

IndexedFaceEdgeConnectivityView Arcane::UnstructuredMeshConnectivityView::faceEdge ( ) const
inline

Définition à la ligne 55 du fichier UnstructuredMeshConnectivity.h.

◆ faceNode()

IndexedFaceNodeConnectivityView Arcane::UnstructuredMeshConnectivityView::faceNode ( ) const
inline

Définition à la ligne 53 du fichier UnstructuredMeshConnectivity.h.

◆ nodeCell()

IndexedNodeCellConnectivityView Arcane::UnstructuredMeshConnectivityView::nodeCell ( ) const
inline

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

◆ nodeEdge()

IndexedNodeEdgeConnectivityView Arcane::UnstructuredMeshConnectivityView::nodeEdge ( ) const
inline

Définition à la ligne 60 du fichier UnstructuredMeshConnectivity.h.

◆ nodeFace()

IndexedNodeFaceConnectivityView Arcane::UnstructuredMeshConnectivityView::nodeFace ( ) const
inline

Définition à la ligne 62 du fichier UnstructuredMeshConnectivity.h.

◆ setMesh()

void Arcane::UnstructuredMeshConnectivityView::setMesh ( IMesh * m)

Définition à la ligne 59 du fichier UnstructuredMeshConnectivity.cc.

Documentation des données membres

◆ m_cell_edge_connectivity_view

IndexedCellEdgeConnectivityView Arcane::UnstructuredMeshConnectivityView::m_cell_edge_connectivity_view
private

Définition à la ligne 77 du fichier UnstructuredMeshConnectivity.h.

◆ m_cell_face_connectivity_view

IndexedCellFaceConnectivityView Arcane::UnstructuredMeshConnectivityView::m_cell_face_connectivity_view
private

Définition à la ligne 78 du fichier UnstructuredMeshConnectivity.h.

◆ m_cell_node_connectivity_view

IndexedCellNodeConnectivityView Arcane::UnstructuredMeshConnectivityView::m_cell_node_connectivity_view
private

Définition à la ligne 76 du fichier UnstructuredMeshConnectivity.h.

◆ m_edge_cell_connectivity_view

IndexedEdgeCellConnectivityView Arcane::UnstructuredMeshConnectivityView::m_edge_cell_connectivity_view
private

Définition à la ligne 90 du fichier UnstructuredMeshConnectivity.h.

◆ m_edge_face_connectivity_view

IndexedEdgeFaceConnectivityView Arcane::UnstructuredMeshConnectivityView::m_edge_face_connectivity_view
private

Définition à la ligne 89 du fichier UnstructuredMeshConnectivity.h.

◆ m_edge_node_connectivity_view

IndexedEdgeNodeConnectivityView Arcane::UnstructuredMeshConnectivityView::m_edge_node_connectivity_view
private

Définition à la ligne 88 du fichier UnstructuredMeshConnectivity.h.

◆ m_face_cell_connectivity_view

IndexedFaceCellConnectivityView Arcane::UnstructuredMeshConnectivityView::m_face_cell_connectivity_view
private

Définition à la ligne 82 du fichier UnstructuredMeshConnectivity.h.

◆ m_face_edge_connectivity_view

IndexedFaceEdgeConnectivityView Arcane::UnstructuredMeshConnectivityView::m_face_edge_connectivity_view
private

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

◆ m_face_node_connectivity_view

IndexedFaceNodeConnectivityView Arcane::UnstructuredMeshConnectivityView::m_face_node_connectivity_view
private

Définition à la ligne 80 du fichier UnstructuredMeshConnectivity.h.

◆ m_mesh

IMesh* Arcane::UnstructuredMeshConnectivityView::m_mesh = nullptr
private

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

◆ m_node_cell_connectivity_view

IndexedNodeCellConnectivityView Arcane::UnstructuredMeshConnectivityView::m_node_cell_connectivity_view
private

Définition à la ligne 86 du fichier UnstructuredMeshConnectivity.h.

◆ m_node_edge_connectivity_view

IndexedNodeEdgeConnectivityView Arcane::UnstructuredMeshConnectivityView::m_node_edge_connectivity_view
private

Définition à la ligne 84 du fichier UnstructuredMeshConnectivity.h.

◆ m_node_face_connectivity_view

IndexedNodeFaceConnectivityView Arcane::UnstructuredMeshConnectivityView::m_node_face_connectivity_view
private

Définition à la ligne 85 du fichier UnstructuredMeshConnectivity.h.


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