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

Fonctions membres publiques

 GraphIncrementalConnectivity (IItemFamily const *dualnode_family, IItemFamily const *link_family, Arcane::mesh::IncrementalItemConnectivity *dualnode_connectivity, Arcane::mesh::IncrementalItemConnectivity *link_connectivity, UniqueArray< Arcane::mesh::IncrementalItemConnectivity * > const &dualitem_connectivities, ItemScalarProperty< Integer > const &dualnode_to_connectivity)
 
 GraphIncrementalConnectivity (GraphIncrementalConnectivity const &rhs)
 
 GraphIncrementalConnectivity (GraphDoFs *graph)
 
Item dualItem (const DoF &dualNode) const
 accès à l'Item dual d'un DualNode (detype DoF)
 
DoFVectorView links (const DoF &dualNode) const
 accès à la vue des links constitué du dualNode de type(DoF)
 
DoFVectorView dualNodes (const DoF &link) const
 accès à la vue des DualNodes constituant un liaison Link de type(DoF)
 

Attributs privés

IItemFamily const * m_dualnode_family = nullptr
 
IItemFamily const * m_link_family = nullptr
 
Arcane::mesh::IncrementalItemConnectivitym_dualnode_connectivity = nullptr
 
Arcane::mesh::IncrementalItemConnectivitym_link_connectivity = nullptr
 
UniqueArray< Arcane::mesh::IncrementalItemConnectivity * > const & m_dualitem_connectivities
 
ItemScalarProperty< Integer > const & m_dualnode_to_connectivity_index
 

Description détaillée

Définition à la ligne 91 du fichier GraphDoFs.h.

Documentation des constructeurs et destructeur

◆ GraphIncrementalConnectivity() [1/3]

Arcane::mesh::GraphIncrementalConnectivity::GraphIncrementalConnectivity ( IItemFamily const *  dualnode_family,
IItemFamily const *  link_family,
Arcane::mesh::IncrementalItemConnectivity dualnode_connectivity,
Arcane::mesh::IncrementalItemConnectivity link_connectivity,
UniqueArray< Arcane::mesh::IncrementalItemConnectivity * > const &  dualitem_connectivities,
ItemScalarProperty< Integer > const &  dualnode_to_connectivity 
)
inline

Définition à la ligne 96 du fichier GraphDoFs.h.

◆ GraphIncrementalConnectivity() [2/3]

Arcane::mesh::GraphIncrementalConnectivity::GraphIncrementalConnectivity ( GraphIncrementalConnectivity const &  rhs)
inline

Définition à la ligne 110 du fichier GraphDoFs.h.

◆ GraphIncrementalConnectivity() [3/3]

Arcane::mesh::GraphIncrementalConnectivity::GraphIncrementalConnectivity ( GraphDoFs graph)

Définition à la ligne 32 du fichier GraphDoFs.cc.

◆ ~GraphIncrementalConnectivity()

virtual Arcane::mesh::GraphIncrementalConnectivity::~GraphIncrementalConnectivity ( )
inlinevirtual

Définition à la ligne 121 du fichier GraphDoFs.h.

Documentation des fonctions membres

◆ dualItem()

Item Arcane::mesh::GraphIncrementalConnectivity::dualItem ( const DoF dualNode) const
inlinevirtual

accès à l'Item dual d'un DualNode (detype DoF)

Implémente Arcane::IGraphConnectivity.

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

◆ dualNodes()

DoFVectorView Arcane::mesh::GraphIncrementalConnectivity::dualNodes ( const DoF link) const
inlinevirtual

accès à la vue des DualNodes constituant un liaison Link de type(DoF)

Implémente Arcane::IGraphConnectivity.

Définition à la ligne 134 du fichier GraphDoFs.h.

◆ links()

DoFVectorView Arcane::mesh::GraphIncrementalConnectivity::links ( const DoF dualNode) const
inlinevirtual

accès à la vue des links constitué du dualNode de type(DoF)

Implémente Arcane::IGraphConnectivity.

Définition à la ligne 129 du fichier GraphDoFs.h.

Documentation des données membres

◆ m_dualitem_connectivities

UniqueArray<Arcane::mesh::IncrementalItemConnectivity*> const& Arcane::mesh::GraphIncrementalConnectivity::m_dualitem_connectivities
private

Définition à la ligne 145 du fichier GraphDoFs.h.

◆ m_dualnode_connectivity

Arcane::mesh::IncrementalItemConnectivity* Arcane::mesh::GraphIncrementalConnectivity::m_dualnode_connectivity = nullptr
private

Définition à la ligne 143 du fichier GraphDoFs.h.

◆ m_dualnode_family

IItemFamily const* Arcane::mesh::GraphIncrementalConnectivity::m_dualnode_family = nullptr
private

Définition à la ligne 141 du fichier GraphDoFs.h.

◆ m_dualnode_to_connectivity_index

ItemScalarProperty<Integer> const& Arcane::mesh::GraphIncrementalConnectivity::m_dualnode_to_connectivity_index
private

Définition à la ligne 146 du fichier GraphDoFs.h.

◆ m_link_connectivity

Arcane::mesh::IncrementalItemConnectivity* Arcane::mesh::GraphIncrementalConnectivity::m_link_connectivity = nullptr
private

Définition à la ligne 144 du fichier GraphDoFs.h.

◆ m_link_family

IItemFamily const* Arcane::mesh::GraphIncrementalConnectivity::m_link_family = nullptr
private

Définition à la ligne 142 du fichier GraphDoFs.h.


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