This is the complete list of members for ogdf::cluster_planarity::MaxCPlanarSub, including all inherited members.
_activate() | abacus::Sub | privatevirtual |
_atLowerBound(int i) | abacus::Sub | private |
_atUpperBound(int i) | abacus::Sub | private |
_conEliminate() | abacus::Sub | privatevirtual |
_deactivate() | abacus::Sub | privatevirtual |
_fixByLogImp(bool &newValues) | abacus::Sub | privatevirtual |
_improve(double &primalValue) | abacus::Sub | privatevirtual |
_initMakeFeas() | abacus::Sub | privatevirtual |
_makeFeasible() | abacus::Sub | privatevirtual |
_pricing(bool &newValues, bool doFixSet=true) | abacus::Sub | privatevirtual |
_removeCons(ArrayBuffer< int > &remove) | abacus::Sub | privatevirtual |
_removeVars(ArrayBuffer< int > &remove) | abacus::Sub | privatevirtual |
_selectCons(ArrayBuffer< PoolSlot< Constraint, Variable > * > &newCons) | abacus::Sub | privatevirtual |
_selectVars(ArrayBuffer< PoolSlot< Variable, Constraint > * > &newVars) | abacus::Sub | privatevirtual |
_separate() | abacus::Sub | privatevirtual |
_setByLogImp(bool &newValues) | abacus::Sub | privatevirtual |
_varEliminate() | abacus::Sub | privatevirtual |
actCon() const | abacus::Sub | inline |
actCon_ | abacus::Sub | protected |
activate() | abacus::Sub | inlineprotectedvirtual |
activated_ | abacus::Sub | private |
activateVars(ArrayBuffer< PoolSlot< Variable, Constraint > * > &newVars) | abacus::Sub | privatevirtual |
ActiveSub enum value | abacus::Sub | |
actVar() const | abacus::Sub | inline |
actVar_ | abacus::Sub | protected |
addBranchingConstraint(PoolSlot< Constraint, Variable > *slot) | abacus::Sub | inlinevirtual |
addConBuffer_ | abacus::Sub | protected |
addConBufferSpace() const | abacus::Sub | inline |
addCons(ArrayBuffer< Constraint * > &constraints, Pool< Constraint, Variable > *pool=nullptr, ArrayBuffer< bool > *keepInPool=nullptr, ArrayBuffer< double > *rank=nullptr) | abacus::Sub | protectedvirtual |
addCons(ArrayBuffer< PoolSlot< Constraint, Variable > * > &newCons) | abacus::Sub | protectedvirtual |
addCutCons(ArrayBuffer< abacus::Constraint * > cons) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprivate |
addKuraCons(ArrayBuffer< abacus::Constraint * > cons) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprivate |
addPoolCons(ArrayBuffer< abacus::Constraint * > &cons, abacus::StandardPool< abacus::Constraint, abacus::Variable > *pool) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprotected |
addVarBuffer_ | abacus::Sub | protected |
addVarBufferSpace() const | abacus::Sub | inline |
addVars(ArrayBuffer< Variable * > &variables, Pool< Variable, Constraint > *pool=nullptr, ArrayBuffer< bool > *keepInPool=nullptr, ArrayBuffer< double > *rank=nullptr) | abacus::Sub | protectedvirtual |
addVars(ArrayBuffer< PoolSlot< Variable, Constraint > * > &newVars) | abacus::Sub | protectedvirtual |
addVarsToLp(ArrayBuffer< PoolSlot< Variable, Constraint > * > &newVars, ArrayBuffer< FSVarStat * > *localStatus=nullptr) | abacus::Sub | privatevirtual |
allBranchOnSetVars_ | abacus::Sub | protected |
ancestor(const Sub *sub) const | abacus::Sub | |
ascii2bool(const string &str) | abacus::AbacusRoot | static |
basicConEliminate(ArrayBuffer< int > &remove) | abacus::Sub | protectedvirtual |
betterDual(double x) const | abacus::Sub | inlineprotected |
bInvRow_ | abacus::Sub | protected |
boundCrash() const | abacus::Sub | inlineprotected |
branching() | abacus::Sub | protectedvirtual |
Branching enum value | abacus::Sub | |
branchingOnVariable(ArrayBuffer< BranchRule * > &rules) | abacus::Sub | protectedvirtual |
branchRule() const | abacus::Sub | inline |
branchRule_ | abacus::Sub | protected |
bufferedForCreation | ogdf::cluster_planarity::MaxCPlanarSub | private |
checkCConnectivity(const GraphCopy &support) | ogdf::cluster_planarity::MaxCPlanarSub | protected |
checkCConnectivityOld(const GraphCopy &support) | ogdf::cluster_planarity::MaxCPlanarSub | protected |
childClusterSpanningTree(GraphCopy &GC, List< edgeValue > &clusterEdges, List< NodePair > &MSTEdges) | ogdf::cluster_planarity::MaxCPlanarSub | private |
chooseLpMethod(int nVarRemoved, int nConRemoved, int nVarAdded, int nConAdded) | abacus::Sub | protectedvirtual |
closeHalf(int &branchVar, VarType::TYPE branchVarType) | abacus::Sub | protected |
closeHalf(ArrayBuffer< int > &branchVar, VarType::TYPE branchVarType) | abacus::Sub | protected |
closeHalfExpensive(int &branchVar, VarType::TYPE branchVarType) | abacus::Sub | protected |
closeHalfExpensive(ArrayBuffer< int > &variables, VarType::TYPE branchVarType) | abacus::Sub | protected |
clusterBags(ClusterGraph &CG, cluster c) | ogdf::cluster_planarity::MaxCPlanarSub | protected |
clusterSpanningTree(ClusterGraph &C, cluster c, ClusterArray< List< NodePair >> &treeEdges, ClusterArray< List< edgeValue >> &clusterEdges) | ogdf::cluster_planarity::MaxCPlanarSub | private |
compareBranchingSampleRanks(Array< double > &rank1, Array< double > &rank2) | abacus::Sub | protectedvirtual |
conEliminate(ArrayBuffer< int > &remove) | abacus::Sub | protectedvirtual |
connectivitySupportGraph(GraphCopy &support, EdgeArray< double > &weight) | ogdf::cluster_planarity::MaxCPlanarSub | private |
conRealloc(int newSize) | abacus::Sub | protectedvirtual |
conReserve_ | abacus::Sub | private |
constraint(int i) const | abacus::Sub | inline |
constraintPoolSeparation(int ranking=0, Pool< Constraint, Variable > *pool=nullptr, double minViolation=0.001) | abacus::Sub | protectedvirtual |
createVariablesForBufferedConstraints() | ogdf::cluster_planarity::MaxCPlanarSub | private |
criticalSinceBranching | ogdf::cluster_planarity::MaxCPlanarSub | private |
Cutting enum value | abacus::Sub | |
cutting() | abacus::Sub | protectedvirtual |
deactivate() | abacus::Sub | inlineprotectedvirtual |
detectedInfeasibility | ogdf::cluster_planarity::MaxCPlanarSub | private |
Done enum value | abacus::Sub | |
Dormant enum value | abacus::Sub | |
dualBound() const | abacus::Sub | inline |
dualBound(double x) | abacus::Sub | |
dualBound_ | abacus::Sub | protected |
dualRound(double x) | abacus::Sub | protectedvirtual |
endsWith(const string &str, const string &end) | abacus::AbacusRoot | static |
exceptionBranch() | abacus::Sub | inlineprotectedvirtual |
exceptionFathom() | abacus::Sub | inlineprotectedvirtual |
father() const | abacus::Sub | inline |
father_ | abacus::Sub | protected |
fathom(bool reoptimize) | abacus::Sub | protectedvirtual |
Fathomed enum value | abacus::Sub | |
fathoming() | abacus::Sub | protectedvirtual |
Fathoming enum value | abacus::Sub | |
fathomTheSubTree() | abacus::Sub | protectedvirtual |
feasible() override | ogdf::cluster_planarity::MaxCPlanarSub | protectedvirtual |
findNonFixedSet(ArrayBuffer< int > &branchVar, VarType::TYPE branchVarType) | abacus::Sub | protected |
findNonFixedSet(int &branchVar, VarType::TYPE branchVarType) | abacus::Sub | protected |
fix(int i, FSVarStat *newStat, bool &newValue) | abacus::Sub | protectedvirtual |
fixAndSet(bool &newValues) | abacus::Sub | protectedvirtual |
fixAndSetTime() | abacus::Sub | inlineprotectedvirtual |
fixByLogImp(ArrayBuffer< int > &variables, ArrayBuffer< FSVarStat * > &status) | abacus::Sub | inlineprotectedvirtual |
fixByRedCost(bool &newValues, bool saveCand) | abacus::Sub | protectedvirtual |
fixing(bool &newValues, bool saveCand=false) | abacus::Sub | protectedvirtual |
fixSetNewBound(int i) | abacus::Sub | privatevirtual |
forceExactSolver() const | abacus::Sub | inline |
forceExactSolver_ | abacus::Sub | private |
fracPart(double x) | abacus::AbacusRoot | inlinestatic |
fsVarStat(int i) const | abacus::Sub | inline |
fsVarStat_ | abacus::Sub | protected |
generateBranchRules(ArrayBuffer< BranchRule * > &rules) | abacus::Sub | inlineprotectedvirtual |
generateLp() | abacus::Sub | protectedvirtual |
generateSon(abacus::BranchRule *rule) override | ogdf::cluster_planarity::MaxCPlanarSub | virtual |
genNonLiftCons_ | abacus::Sub | protected |
getArrayIndex(double lpValue) | ogdf::cluster_planarity::MaxCPlanarSub | private |
getBase() | abacus::Sub | privatevirtual |
getRepresentative(node v, NodeArray< node > &parent) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprotected |
goodCol(Column &col, Array< double > &row, double x, double lb, double ub) | abacus::Sub | protectedvirtual |
guarantee() const | abacus::Sub | protectedvirtual |
guaranteed() const | abacus::Sub | protectedvirtual |
heuristicImprovePrimalBound(List< NodePair > &originalEdges, List< NodePair > &connectionEdges, List< edge > &deletedEdges) | ogdf::cluster_planarity::MaxCPlanarSub | private |
id() const | abacus::Sub | inline |
id_ | abacus::Sub | private |
ignoreInTailingOff() | abacus::Sub | |
ignoreInTailingOff_ | abacus::Sub | private |
improve(double &primalValue) override | ogdf::cluster_planarity::MaxCPlanarSub | protectedvirtual |
infeasCon_ | abacus::Sub | protected |
infeasible() | abacus::Sub | protected |
infeasibleSub() | abacus::Sub | privatevirtual |
infeasVar_ | abacus::Sub | protected |
initializeCons(int maxCon) | abacus::Sub | protectedvirtual |
initializeLp() | abacus::Sub | protectedvirtual |
initializeVars(int maxVar) | abacus::Sub | protectedvirtual |
initMakeFeas(ArrayBuffer< InfeasCon * > &infeasCon, ArrayBuffer< Variable * > &newVars, Pool< Variable, Constraint > **pool) | abacus::Sub | inlineprotectedvirtual |
inOrigSolveLp | ogdf::cluster_planarity::MaxCPlanarSub | private |
integerFeasible() | abacus::Sub | protected |
intSolutionInducedGraph(GraphCopy &support) | ogdf::cluster_planarity::MaxCPlanarSub | private |
kuratowskiSupportGraph(GraphCopy &support, double low, double high) | ogdf::cluster_planarity::MaxCPlanarSub | private |
lastIterConAdd_ | abacus::Sub | protected |
lastIterVarAdd_ | abacus::Sub | protected |
lastLP_ | abacus::Sub | private |
lBound(int i) const | abacus::Sub | inline |
lBound(int i, double l) | abacus::Sub | inline |
lBound_ | abacus::Sub | protected |
level() const | abacus::Sub | inline |
level_ | abacus::Sub | private |
localTimer_ | abacus::Sub | private |
lowerBound() const | abacus::Sub | inline |
lp() const | abacus::Sub | inline |
lp_ | abacus::Sub | protected |
lpMethod_ | abacus::Sub | protected |
lpRankBranchingRule(BranchRule *branchRule, int iterLimit=-1) | abacus::Sub | protected |
lpVarStat(int i) const | abacus::Sub | inline |
lpVarStat_ | abacus::Sub | protected |
m_constraintsFound | ogdf::cluster_planarity::MaxCPlanarSub | private |
m_reportCreation | ogdf::cluster_planarity::MaxCPlanarSub | private |
m_sepFirst | ogdf::cluster_planarity::MaxCPlanarSub | private |
makeFeasible() override | ogdf::cluster_planarity::MaxCPlanarSub | inlineprotectedvirtual |
master() const | ogdf::cluster_planarity::MaxCPlanarSub | inlineprivate |
abacus::Sub::master() | abacus::Sub | inline |
master_ | abacus::Sub | protected |
maxCon() const | abacus::Sub | inline |
MaxCPlanarSub(abacus::Master *master) | ogdf::cluster_planarity::MaxCPlanarSub | explicit |
MaxCPlanarSub(abacus::Master *master, abacus::Sub *father, abacus::BranchRule *branchRule, List< abacus::Constraint * > &criticalConstraints) | ogdf::cluster_planarity::MaxCPlanarSub | |
maxIterations(int max) | abacus::Sub | |
maxIterations_ | abacus::Sub | private |
maxVar() const | abacus::Sub | inline |
myAddVars(ArrayBuffer< abacus::Variable * > &b) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprivate |
nCon() const | abacus::Sub | inline |
nDormantRounds() const | abacus::Sub | inline |
nDormantRounds_ | abacus::Sub | private |
newDormantRound() | abacus::Sub | inlineprivatevirtual |
nIter_ | abacus::Sub | protected |
nnzReserve() const | abacus::Sub | inline |
nnzReserve_ | abacus::Sub | private |
nonBindingConEliminate(ArrayBuffer< int > &remove) | abacus::Sub | protectedvirtual |
nOpt_ | abacus::Sub | private |
nVar() const | abacus::Sub | inline |
objAllInteger() const | abacus::Sub | |
onOff(bool value) | abacus::AbacusRoot | static |
operator=(const Sub &rhs) | abacus::Sub | private |
optimize() override | ogdf::cluster_planarity::MaxCPlanarSub | inlineprotectedvirtual |
pausing() | abacus::Sub | inlineprotectedvirtual |
PHASE enum name | abacus::Sub | |
prepareBranching(bool &lastIteration) | abacus::Sub | protectedvirtual |
pricing() override | ogdf::cluster_planarity::MaxCPlanarSub | inlineprotectedvirtual |
primalSeparation() | abacus::Sub | protectedvirtual |
Processed enum value | abacus::Sub | |
rankBranchingRule(BranchRule *branchRule) | abacus::Sub | inlineprotectedvirtual |
rankBranchingSample(ArrayBuffer< BranchRule * > &sample, Array< double > &rank) | abacus::Sub | protectedvirtual |
realDualBound | ogdf::cluster_planarity::MaxCPlanarSub | private |
redCostVarEliminate(ArrayBuffer< int > &remove) | abacus::Sub | protected |
relativeReserve() const | abacus::Sub | inline |
relativeReserve_ | abacus::Sub | private |
removeCon(int i) | abacus::Sub | inlinevirtual |
removeConBuffer_ | abacus::Sub | protected |
removeCons(ArrayBuffer< int > &remove) | abacus::Sub | virtual |
removeNonLiftableCons() | abacus::Sub | protectedvirtual |
removeVar(int i) | abacus::Sub | inline |
removeVarBuffer_ | abacus::Sub | protected |
removeVars(ArrayBuffer< int > &remove) | abacus::Sub | |
reoptimize() | abacus::Sub | protectedvirtual |
repair() | ogdf::cluster_planarity::MaxCPlanarSub | protected |
selectBestBranchingSample(int nSamples, ArrayBuffer< BranchRule * > **samples) | abacus::Sub | protectedvirtual |
selectBranchingVariable(int &variable) override | ogdf::cluster_planarity::MaxCPlanarSub | protectedvirtual |
selectBranchingVariableCandidates(ArrayBuffer< int > &candidates) override | ogdf::cluster_planarity::MaxCPlanarSub | protectedvirtual |
selectCons() | abacus::Sub | inlineprotectedvirtual |
selectVars() | abacus::Sub | inlineprotectedvirtual |
separate() override | ogdf::cluster_planarity::MaxCPlanarSub | inlineprotectedvirtual |
separateConnPool(double minViolation) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprivate |
separateCutPool(abacus::StandardPool< abacus::Constraint, abacus::Variable > *pool, double minViolation) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprotected |
separateKuraPool(double minViolation) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprivate |
separateReal(double minViolate) | ogdf::cluster_planarity::MaxCPlanarSub | protected |
separateRealO(double minViolate) | ogdf::cluster_planarity::MaxCPlanarSub | inlineprotected |
set(int i, FSVarStat *newStat, bool &newValue) | abacus::Sub | protectedvirtual |
set(int i, FSVarStat::STATUS newStat, bool &newValue) | abacus::Sub | protectedvirtual |
set(int i, FSVarStat::STATUS newStat, double value, bool &newValue) | abacus::Sub | protectedvirtual |
setByLogImp(ArrayBuffer< int > &variable, ArrayBuffer< FSVarStat * > &status) | abacus::Sub | inlineprotectedvirtual |
setByRedCost() | abacus::Sub | protectedvirtual |
setting(bool &newValues) | abacus::Sub | protectedvirtual |
slackStat(int i) const | abacus::Sub | inline |
slackStat_ | abacus::Sub | protected |
solveApproxNow() | abacus::Sub | inlineprotectedvirtual |
solveLp() override | ogdf::cluster_planarity::MaxCPlanarSub | protectedvirtual |
sons_ | abacus::Sub | private |
status() const | abacus::Sub | inline |
STATUS enum name | abacus::Sub | |
status_ | abacus::Sub | private |
Sub(Master *master, double conRes, double varRes, double nnzRes, bool relativeRes=true, ArrayBuffer< PoolSlot< Constraint, Variable > * > *constraints=nullptr, ArrayBuffer< PoolSlot< Variable, Constraint > * > *variables=nullptr) | abacus::Sub | |
Sub(Master *master, Sub *father, BranchRule *branchRule) | abacus::Sub | |
Sub(const Sub &rhs) | abacus::Sub | private |
subdivisionLefthandSide(SListConstIterator< KuratowskiWrapper > it, GraphCopy *gc) | ogdf::cluster_planarity::MaxCPlanarSub | private |
tailingOff() | abacus::Sub | inlineprotectedvirtual |
tailOff_ | abacus::Sub | protected |
uBound(int i) const | abacus::Sub | inline |
uBound(int i, double u) | abacus::Sub | inline |
uBound_ | abacus::Sub | protected |
Unprocessed enum value | abacus::Sub | |
updateBoundInLp(int i) | abacus::Sub | privatevirtual |
updateSolution() | ogdf::cluster_planarity::MaxCPlanarSub | private |
upperBound() const | abacus::Sub | inline |
varEliminate(ArrayBuffer< int > &remove) | abacus::Sub | protectedvirtual |
variable(int i) const | abacus::Sub | inline |
variablePoolSeparation(int ranking=0, Pool< Variable, Constraint > *pool=nullptr, double minViolation=0.001) | abacus::Sub | protectedvirtual |
varRealloc(int newSize) | abacus::Sub | protectedvirtual |
varReserve_ | abacus::Sub | private |
xVal(int i) const | abacus::Sub | inline |
xVal_ | abacus::Sub | protected |
yVal(int i) const | abacus::Sub | inline |
yVal_ | abacus::Sub | protected |
~AbacusRoot() | abacus::AbacusRoot | inlinevirtual |
~MaxCPlanarSub() | ogdf::cluster_planarity::MaxCPlanarSub | virtual |
~Sub() | abacus::Sub | virtual |