#include <MetisNode.h>
Public Member Functions | |
| MetisNode (int id, int weight) | |
| MetisNode (int weight) | |
| MetisNode () | |
| void | init () |
| int | getNodeId () |
| void | setNodeId (int i) |
| int | getWeight () |
| void | setWeight (int weight) |
| int | getAdjWgtSum () |
| void | addEdgeWeight (int weight) |
| void | setAdjWgtSum (int sum) |
| int | getPartition () |
| void | setPartition (int part) |
| bool | isBoundary () |
| void | setBoundary (bool isBoundary) |
| int | getIdegree () |
| void | setIdegree (int idegree) |
| int | getEdegree () |
| void | setEdegree (int edegree) |
| void | swapEDAndID () |
| int | getGain () |
| void | updateGain () |
| int | getNDegrees () |
| void | setNDegrees (int degrees) |
| int | getNumEdges () |
| void | incNumEdges () |
| vector< METISINT > & | getPartEd () |
| vector< METISINT > & | getPartIndex () |
| void | initPartEdAndIndex (int num) |
Private Attributes | |
| METISINT | _weight |
| METISINT | _numEdges |
| METISINT | _edgeWgtSum |
| METISINT | _partition |
| bool | _isBoundary |
| METISINT | _id |
| METISINT | _idegree |
| METISINT | _edegree |
| METISINT | _gain |
| METISINT | _ndgrees |
| vector< METISINT > | _partEd |
| vector< METISINT > | _partIndex |
| MetisNode::MetisNode | ( | int | id, | |
| int | weight | |||
| ) | [inline] |
| MetisNode::MetisNode | ( | int | weight | ) | [inline] |
| MetisNode::MetisNode | ( | ) | [inline] |
| void MetisNode::addEdgeWeight | ( | int | weight | ) | [inline] |
| int MetisNode::getAdjWgtSum | ( | ) | [inline] |
| int MetisNode::getEdegree | ( | ) | [inline] |
| int MetisNode::getGain | ( | ) | [inline] |
| int MetisNode::getIdegree | ( | ) | [inline] |
| int MetisNode::getNDegrees | ( | ) | [inline] |
| int MetisNode::getNodeId | ( | ) | [inline] |
| int MetisNode::getNumEdges | ( | ) | [inline] |
| vector<METISINT>& MetisNode::getPartEd | ( | ) | [inline] |
| vector<METISINT>& MetisNode::getPartIndex | ( | ) | [inline] |
| int MetisNode::getPartition | ( | ) | [inline] |
| int MetisNode::getWeight | ( | ) | [inline] |
| void MetisNode::incNumEdges | ( | ) | [inline] |
| void MetisNode::init | ( | ) | [inline] |
| void MetisNode::initPartEdAndIndex | ( | int | num | ) | [inline] |
| bool MetisNode::isBoundary | ( | ) | [inline] |
| void MetisNode::setAdjWgtSum | ( | int | sum | ) | [inline] |
| void MetisNode::setBoundary | ( | bool | isBoundary | ) | [inline] |
| void MetisNode::setEdegree | ( | int | edegree | ) | [inline] |
| void MetisNode::setIdegree | ( | int | idegree | ) | [inline] |
| void MetisNode::setNDegrees | ( | int | degrees | ) | [inline] |
| void MetisNode::setNodeId | ( | int | i | ) | [inline] |
| void MetisNode::setPartition | ( | int | part | ) | [inline] |
| void MetisNode::setWeight | ( | int | weight | ) | [inline] |
| void MetisNode::swapEDAndID | ( | ) | [inline] |
| void MetisNode::updateGain | ( | ) | [inline] |
METISINT MetisNode::_edegree [private] |
METISINT MetisNode::_edgeWgtSum [private] |
METISINT MetisNode::_gain [private] |
METISINT MetisNode::_id [private] |
METISINT MetisNode::_idegree [private] |
bool MetisNode::_isBoundary [private] |
METISINT MetisNode::_ndgrees [private] |
METISINT MetisNode::_numEdges [private] |
vector<METISINT> MetisNode::_partEd [private] |
vector<METISINT> MetisNode::_partIndex [private] |
METISINT MetisNode::_partition [private] |
METISINT MetisNode::_weight [private] |
1.6.3