Dune Core Modules (unstable)

Class representing a node in the matrix graph. More...

#include <dune/istl/paamg/dependency.hh>

Public Member Functions

 VertexProperties ()
 Constructor.
 
std::bitset< SIZE >::reference operator[] (std::size_t v)
 Access the bits directly.
 
bool operator[] (std::size_t v) const
 Access the bits directly.
 
void setIsolated ()
 Marks that node as being isolated. More...
 
bool isolated () const
 Checks whether the node is isolated.
 
void resetIsolated ()
 Resets the isolated flag.
 
void setVisited ()
 Mark the node as already visited.
 
bool visited () const
 Checks whether the node is marked as visited.
 
void resetVisited ()
 Resets the visited flag.
 
void setFront ()
 Marks the node as belonging to the current clusters front.
 
bool front () const
 Checks whether the node is marked as a front node.
 
void resetFront ()
 Resets the front node flag.
 
void setExcludedBorder ()
 Marks the vertex as excluded from the aggregation.
 
bool excludedBorder () const
 Tests whether the vertex is excluded from the aggregation. More...
 
void resetExcludedBorder ()
 Marks the vertex as included in the aggregation.
 
void reset ()
 Reset all flags.
 

Detailed Description

Class representing a node in the matrix graph.

Contains methods for getting and setting node attributes.


The documentation for this class was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 21, 23:30, 2024)