Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
Vertex Class Reference#include <Vertex.h>
Inheritance diagram for Vertex::
List of all members.
Constructor & Destructor Documentation
Vertex::Vertex (
|
int tag,
|
|
int ref,
|
|
double weight = 0,
|
|
int color = 0 )
|
|
Vertex::~Vertex (
|
) [virtual]
|
|
Member Function Documentation
void Vertex::Print (
|
ostream & s,
|
|
int flag = 0 ) [virtual]
|
|
|
A pure virtual function. The component is to output itself to the output stream {s}. The integer {flag} can be used to select just what should be output, by default
is passed.
Reimplemented from TaggedObject.
Definition at line 124 of file Vertex.cpp. |
int Vertex::addEdge (
|
int otherTag ) [virtual]
|
|
const ID & Vertex::getAdjacency (
|
void ) const [virtual]
|
|
|
Definition at line 118 of file Vertex.cpp.
Referenced by Graph::addVertex(), Domain::buildEleGraph(), RCM::number(), Metis::number(), Metis::partition(), SymArpackSOE::setSize(), SparseGenColLinSOE::setSize(), ProfileSPDLinSOE::setSize(), BandSPDLinSOE::setSize(), BandGenLinSOE::setSize(), and BandArpackSOE::setSize().
|
int Vertex::getColor (
|
void ) const [virtual]
|
|
int Vertex::getDegree (
|
void ) const [virtual]
|
|
int Vertex::getRef (
|
void ) const [virtual]
|
|
int Vertex::getTmp (
|
void ) const [virtual]
|
|
double Vertex::getWeight (
|
void ) const [virtual]
|
|
void Vertex::setColor (
|
int newColor ) [virtual]
|
|
void Vertex::setTmp (
|
int newTmp ) [virtual]
|
|
void Vertex::setWeight (
|
double newWeight ) [virtual]
|
|
The documentation for this class was generated from the following files:
|