#include <graph.hh>
Public Member Functions | |
| virtual void | addVertex (const F Value, const int Weight=1) |
| virtual void | addEdge (const F Value1, const F Value2) |
| virtual void | addWeightedEdge (const F Value1, const F Value2, const int Weight) |
| virtual Sequence< F > | getCompressedNeighbours () const |
| virtual void | GetCompressedFormat (Sequence< int > &Cumuled, Sequence< int > &CNeighbours, Sequence< int > &Weights) const |
| virtual void | SetSubdomains (const Sequence< int > &Subdomains) |
| virtual void | SetSubdomains (const int NbParts=2) |
| void | EmptyGraph () |
| virtual Sequence< F > | GetSubdomain (const int Part) const |
| virtual Sequence< bool > | GetSubdomainBool (const int Part) const |
| virtual std::ostream & | info (std::ostream &os) const |
Protected Attributes | |
| Sequence< GraphVertex< F > > | Vertexes_ |
Template class to define a graph
|
inline |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |