addCore(node e) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
addWitness(node e, edge f) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
BlowupGraph(const EdgeWeightedGraph< T > &G, const List< node > &terminals, const FullComponentWithExtraStore< T, double > &fullCompStore, const CoreEdgeModule< T > &ceModule, double eps=1e-8) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
capacities() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
computeCoreWeight(node v) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
computeLCM() | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
contract(node &v, node t) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
contract(NODELIST &nodes) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
copyComponent(const edge origEdge, const int origCap, const int copyCap) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
core() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
delCore(node e) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
delEdges(ArrayBuffer< edge > edges) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
findRootEdge(node v) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getCapacity(edge e) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getCoreCapacity(node v) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getCoreCost(node v) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getCost(edge e) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getGraph() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getLCM() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getOriginal(node v) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getPseudotarget() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getSource() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getTarget() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
getY() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
initBlowupGraphComponent(const NodeArray< node > ©, adjEntry start, int cap) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
initBlowupGraphComponents(const EdgeWeightedGraph< T > &originalGraph, const List< node > &terminals) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
initCoreWitness() | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
initNode(node v) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
initPseudotarget() | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
initSource(ArrayBuffer< std::pair< node, int >> &roots) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
initTarget() | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
initTerminal(node t) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
isTerminal(node v) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
m_capacity | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_ceModule | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_coreEdges | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_cost | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_eps | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_fullCompStore | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_graph | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_isTerminal | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_lcm | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_original | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_pseudotarget | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_source | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_target | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_terminals | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_witness | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_witnessCard | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
m_y | ogdf::steiner_tree::goemans::BlowupGraph< T > | private |
makeCWCopy(const HashArray< edge, edge > &edgeMap) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
newEdge(node v, node w, T cost, int capacity) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
numberOfWitnesses(edge e) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
removeBasis(node v) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
removeIsolatedTerminals() | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
setCapacity(edge e, int capacity) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
terminals() const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
updateSourceAndTargetArcCapacities(const node v) | ogdf::steiner_tree::goemans::BlowupGraph< T > | inlineprotected |
updateSpecialCapacities() | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |
witnessList(node e) const | ogdf::steiner_tree::goemans::BlowupGraph< T > | inline |