addComponent(NodeArray< bool > &isNewTerminal, int id) | ogdf::MinSteinerTreeGoemans139< T >::Main | inlineprivate |
find3RestrictedComponents() | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
findFull2Components(const NodeArray< NodeArray< T >> &distance, const NodeArray< NodeArray< edge >> &pred) | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
findFull3Components(const NodeArray< NodeArray< T >> &distance, const NodeArray< NodeArray< edge >> &pred) | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
findFullComponents() | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
findFullComponentsDW() | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
findFullComponentsEMV() | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
getApproximation(EdgeWeightedGraphCopy< T > *&finalSteinerTree, const std::minstd_rand &rng, const bool doPreprocessing=true) | ogdf::MinSteinerTreeGoemans139< T >::Main | |
m_approx2SteinerTree | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
m_approx2Weight | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
m_eps | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
m_fullCompStore | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
m_G | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
m_isTerminal | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
m_restricted | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
m_terminals | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
m_use2approx | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
Main(const EdgeWeightedGraph< T > &G, const List< node > &terminals, const NodeArray< bool > &isTerminal, int restricted, bool use2approx, bool separateCycles, double eps=1e-8) | ogdf::MinSteinerTreeGoemans139< T >::Main | inline |
preprocess(NodeArray< bool > &isNewTerminal) | ogdf::MinSteinerTreeGoemans139< T >::Main | inlineprivate |
removeComponents(ArrayBuffer< int > &ids) | ogdf::MinSteinerTreeGoemans139< T >::Main | inlineprivate |
removeInactiveComponents() | ogdf::MinSteinerTreeGoemans139< T >::Main | inlineprivate |
retrieveComponents(const FCG &fcg) | ogdf::MinSteinerTreeGoemans139< T >::Main | private |
~Main() | ogdf::MinSteinerTreeGoemans139< T >::Main | inline |