Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::IGraphConnectivity Class Referenceabstract

Graph connectivity tooling. More...

#include <arcane/core/IGraph2.h>

Inheritance diagram for Arcane::IGraphConnectivity:
Collaboration diagram for Arcane::IGraphConnectivity:

Public Member Functions

virtual ~IGraphConnectivity ()=default
 Frees resources.
virtual Item dualItem (const DoF &dualNode) const =0
 Access to the dual Item of a DualNode (detype DoF).
virtual DoFVectorView links (const DoF &dualNode) const =0
 Access to the view of links composed of the dualNode of type(DoF).
virtual DoFVectorView dualNodes (const DoF &link) const =0
 Access to the view of DualNodes constituting a Link of type(DoF).

Detailed Description

Graph connectivity tooling.

Interface of the graph connectivity manager

Definition at line 55 of file IGraph2.h.

Member Function Documentation

◆ dualItem()

virtual Item Arcane::IGraphConnectivity::dualItem ( const DoF & dualNode) const
pure virtual

Access to the dual Item of a DualNode (detype DoF).

Implemented in Arcane::mesh::GraphIncrementalConnectivity.

◆ dualNodes()

virtual DoFVectorView Arcane::IGraphConnectivity::dualNodes ( const DoF & link) const
pure virtual

Access to the view of DualNodes constituting a Link of type(DoF).

Implemented in Arcane::mesh::GraphIncrementalConnectivity.

◆ links()

virtual DoFVectorView Arcane::IGraphConnectivity::links ( const DoF & dualNode) const
pure virtual

Access to the view of links composed of the dualNode of type(DoF).

Implemented in Arcane::mesh::GraphIncrementalConnectivity.


The documentation for this class was generated from the following file: