dune-istl  2.4.1
Public Types | Public Member Functions | List of all members
Dune::Amg::GraphEdgePropertiesSelector< G > Class Template Reference

Wrapper to access the internal vertex properties of a graph via operator[]() More...

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

Public Types

typedef G Graph
 The type of the graph with internal properties. More...
 
typedef G::EdgeProperties EdgeProperties
 The type of the vertex properties. More...
 
typedef G::EdgeDescriptor Edge
 The edge descriptor. More...
 

Public Member Functions

 GraphEdgePropertiesSelector (G &g)
 Constructor. More...
 
 GraphEdgePropertiesSelector ()
 Default constructor. More...
 
EdgePropertiesoperator[] (const Edge &edge) const
 Get the properties associated to a vertex. More...
 

Detailed Description

template<typename G>
class Dune::Amg::GraphEdgePropertiesSelector< G >

Wrapper to access the internal vertex properties of a graph via operator[]()

Member Typedef Documentation

template<typename G >
typedef G::EdgeDescriptor Dune::Amg::GraphEdgePropertiesSelector< G >::Edge

The edge descriptor.

template<typename G >
typedef G::EdgeProperties Dune::Amg::GraphEdgePropertiesSelector< G >::EdgeProperties

The type of the vertex properties.

template<typename G >
typedef G Dune::Amg::GraphEdgePropertiesSelector< G >::Graph

The type of the graph with internal properties.

Constructor & Destructor Documentation

template<typename G >
Dune::Amg::GraphEdgePropertiesSelector< G >::GraphEdgePropertiesSelector ( G &  g)
inline

Constructor.

Parameters
gThe graph whose properties we access.

Default constructor.

Member Function Documentation

template<typename G >
EdgeProperties& Dune::Amg::GraphEdgePropertiesSelector< G >::operator[] ( const Edge edge) const
inline

Get the properties associated to a vertex.

Parameters
edgeThe edge whose Properties we want.

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