List of all members.
Public Member Functions |
| MinimumDegreeOrdering (int an) |
void | AddEdge (int v1, int v2) |
void | PrintCliques () |
int | CalcDegree (int v1) |
void | EliminateMasterVertex (int v) |
void | EliminateSlaveVertex (int v) |
void | Order () |
int | NumCliques (int v) const |
void | SetFlagNodes (int v) |
| set/clear flag for all nodes in clique
|
void | ClearFlagNodes (int v) |
void | SetFlagCliques (int v) |
| set/clear flag in all cliques of node
|
void | ClearFlagCliques (int v) |
int | Size () const |
int | NextSlave (int vnr) const |
| number of non-zero elements
|
int | NumSlaves (int vnr) const |
bool | IsMaster (int vnr) const |
void | SetMaster (int master, int slave) |
Public Attributes |
int | n |
Array< CliqueEl * > | cliques |
Array< int > | order |
Array< int > | blocknr |
Array< MDOVertex > | vertices |
MDOPriorityQueue | priqueue |
ngstd::BlockAllocator | ball |
The documentation for this class was generated from the following file: