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: