|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
78 double dualBound()
const;
96 void insert(
Sub *sub);
103 if(list_.removeFirst(sub))
113 void updateDualBound();
ogdf::List< Sub * > list_
The list storing the open subproblems.
Master * master_
A pointer to corresponding master of the optimization.
OpenSub(Master *master)
Creates an empty list of open subproblems.
double dualBound_
The dual bound of all open subproblems.
void remove(Sub *sub)
Removes subproblem from the set of open subproblems.
Base class of all other classes of ABACUS.
Doubly linked lists (maintaining the length of the list).
Maintains open subproblems.
bool empty() const
Returns true if there is no subproblem in the set of open subproblems, false otherwise.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
void prune()
Removes all elements from the set of opens subproblems.
Declaration of doubly linked lists and iterators.
int number() const
Returns the current number of open subproblems contained in this set.
The master of the optimization.