DecompAlgo::addCutsFromPool() | DecompAlgo | virtual |
DecompAlgo::addCutsFromPool() | DecompAlgo | virtual |
DecompAlgo::addCutsFromPool() | DecompAlgo | virtual |
DecompAlgoPC::addCutsFromPool() | DecompAlgoPC | virtual |
DecompAlgo::addCutsToPool(const double *x, DecompCutList &newCuts, int &m_cutsThisCall) | DecompAlgo | virtual |
DecompAlgo::addCutsToPool(const double *x, DecompCutList &newCuts, int &n_newCuts) | DecompAlgo | virtual |
DecompAlgo::addCutsToPool(const double *x, DecompCutList &newCuts, int &n_newCuts) | DecompAlgo | virtual |
DecompAlgoPC::addCutsToPool(const double *x, DecompCutList &newCuts, int &n_newCuts) | DecompAlgoPC | virtual |
addVarsFromPool() | DecompAlgo | virtual |
addVarsFromPool() | DecompAlgo | |
addVarsFromPool() | DecompAlgo | |
addVarsToPool(DecompVarList &newVars) | DecompAlgo | virtual |
addVarsToPool(DecompVarList &newVars) | DecompAlgo | |
addVarsToPool(DecompVarList &newVars) | DecompAlgo | |
DecompAlgo::adjustColumnsEffCnt() | DecompAlgo | inlinevirtual |
DecompAlgo::adjustMasterDualSolution() | DecompAlgo | inlinevirtual |
DecompAlgo::appendVars(DecompVar *var) | DecompAlgo | inline |
DecompAlgo::appendVars(DecompVarList &varList) | DecompAlgo | inline |
appendVars(DecompVar *var) | DecompAlgo | inline |
appendVars(DecompVarList &varList) | DecompAlgo | inline |
appendVars(DecompVar *var) | DecompAlgo | inline |
appendVars(DecompVarList &varList) | DecompAlgo | inline |
branch(int branchedOnIndex, double branchedOnValue) | DecompAlgo | virtual |
branch(int branchedOnIndex, double branchedOnValue) | DecompAlgo | virtual |
DecompAlgo::breakOutPartial(const double *xHat, DecompVarList &newVars, const double intTol=1.0e-5) | DecompAlgo | |
DecompAlgoPC::breakOutPartial(const double *xHat, DecompVarList &newVars, const double intTol=1.0e-5) | DecompAlgo | |
DecompAlgo::calcConstant(const int m, const double *u) | DecompAlgo | |
calcConstant(const int m, const double *u) | DecompAlgo | |
DecompAlgo::checkBlocksColumns() | DecompAlgo | |
DecompAlgoPC::checkBlocksColumns() | DecompAlgo | |
DecompAlgo::checkDuals() | DecompAlgo | |
DecompAlgoPC::checkDuals() | DecompAlgo | |
DecompAlgo::checkMasterDualObj() | DecompAlgo | |
DecompAlgoPC::checkMasterDualObj() | DecompAlgo | |
DecompAlgo::checkPointFeasible(const DecompConstraintSet *modelCore, const double *x) | DecompAlgo | |
DecompAlgoPC::checkPointFeasible(const DecompConstraintSet *modelCore, const double *x) | DecompAlgo | |
DecompAlgo::checkReducedCost(const double *u, const double *u_adjusted) | DecompAlgo | |
DecompAlgoPC::checkReducedCost(const double *u, const double *u_adjusted) | DecompAlgo | |
chooseBranchSet(std::vector< std::pair< int, double > > &downBranchLb, std::vector< std::pair< int, double > > &downBranchUb, std::vector< std::pair< int, double > > &upBranchLb, std::vector< std::pair< int, double > > &upBranchUb) | DecompAlgo | virtual |
DecompAlgo::chooseBranchVar(int &branchedOnIndex, double &branchedOnValue) | DecompAlgo | |
chooseBranchVar(int &branchedOnIndex, double &branchedOnValue) | DecompAlgo | |
classTag | DecompAlgoD | privatestatic |
DecompAlgo::compressColumns() | DecompAlgo | inlinevirtual |
DecompAlgo::coreMatrixAppendColBounds() | DecompAlgo | |
DecompAlgoPC::coreMatrixAppendColBounds() | DecompAlgo | |
DecompAlgo::createFullMps(const std::string fileName) | DecompAlgo | |
DecompAlgo::createFullMps(const string filename) | DecompAlgo | |
createFullMps(const string filename) | DecompAlgo | |
DecompAlgoPC::createFullMps(const std::string fileName) | DecompAlgo | |
createMasterProblem(DecompVarList &initVars) | DecompAlgoD | privatevirtual |
createMasterProblem(DecompVarList &initVars) | DecompAlgoD | virtual |
createMasterStabilization() | DecompAlgoPC | |
DecompAlgo::createOsiSubProblem(DecompSubModel &subModel) | DecompAlgo | |
DecompAlgoPC::createOsiSubProblem(DecompSubModel &subModel) | DecompAlgo | |
DecompAlgo::DecompAlgo(const DecompAlgoType algo, DecompApp *app, UtilParameters &utilParam, bool doSetup=true) | DecompAlgo | inline |
DecompAlgo::DecompAlgo(const decompAlgoType algo, DecompApp *app) | DecompAlgo | inline |
DecompAlgo::DecompAlgo(const DecompAlgoType algo, DecompApp *app) | DecompAlgo | inline |
DecompAlgoPC::DecompAlgo(const DecompAlgoType algo, DecompApp *app, UtilParameters &utilParam, bool doSetup=true) | DecompAlgo | inline |
DecompAlgoPC::DecompAlgo(const decompAlgoType algo, DecompApp *app) | DecompAlgo | inline |
DecompAlgoPC::DecompAlgo(const DecompAlgoType algo, DecompApp *app) | DecompAlgo | inline |
DecompAlgoD(const DecompAlgoD &) | DecompAlgoD | private |
DecompAlgoD(DecompApp *app, UtilParameters &utilParam, double *xhat, int numOrigCols) | DecompAlgoD | inline |
DecompAlgoD(const DecompAlgoD &) | DecompAlgoD | private |
DecompAlgoD(DecompApp *app, double *xhat, int numOrigCols) | DecompAlgoD | inline |
DecompAlgoPC(DecompApp *app, UtilParameters &utilParam, bool doSetup=true, const DecompAlgoType algo=PRICE_AND_CUT) | DecompAlgoPC | inline |
DecompAlgoPC(DecompApp *app) | DecompAlgoPC | inline |
generateCuts(double *xhat, DecompCutList &newCuts) | DecompAlgo | virtual |
generateCuts(DecompCutList &newCuts) | DecompAlgo | virtual |
generateCuts(DecompCutList &newCuts) | DecompAlgo | virtual |
generateInitVars(DecompVarList &initVars) | DecompAlgo | virtual |
generateInitVars(DecompVarList &initVars) | DecompAlgo | virtual |
generateInitVars(DecompVarList &initVars) | DecompAlgo | virtual |
DecompAlgo::generateVars(DecompVarList &newVars, double &mostNegReducedCost) | DecompAlgo | virtual |
DecompAlgo::generateVars(const decompStat stat, DecompVarList &newVars, double &mostNegReducedCost) | DecompAlgo | virtual |
DecompAlgo::generateVars(const DecompStat stat, DecompVarList &newVars, double &mostNegReducedCost) | DecompAlgo | virtual |
DecompAlgo::generateVarsAdjustDuals(const double *uOld, double *uNew) | DecompAlgo | |
DecompAlgoPC::generateVarsAdjustDuals(const double *uOld, double *uNew) | DecompAlgo | |
DecompAlgo::generateVarsCalcRedCost(const double *u, double *redCostX) | DecompAlgo | |
DecompAlgoPC::generateVarsCalcRedCost(const double *u, double *redCostX) | DecompAlgo | |
DecompAlgo::getAlgo() const | DecompAlgo | inline |
DecompAlgoPC::getAlgo() const | DecompAlgo | inline |
DecompAlgo::getApp() | DecompAlgo | inline |
getApp() | DecompAlgo | inline |
DecompAlgo::getColLBNode() const | DecompAlgo | inline |
DecompAlgoPC::getColLBNode() const | DecompAlgo | inline |
DecompAlgo::getColUBNode() const | DecompAlgo | inline |
DecompAlgoPC::getColUBNode() const | DecompAlgo | inline |
DecompAlgo::getCurrentNode() const | DecompAlgo | inline |
DecompAlgoPC::getCurrentNode() const | DecompAlgo | inline |
DecompAlgo::getCutCallsTotal() const | DecompAlgo | inline |
DecompAlgoPC::getCutCallsTotal() const | DecompAlgo | inline |
DecompAlgo::getCutoffUB() const | DecompAlgo | inline |
DecompAlgoPC::getCutoffUB() const | DecompAlgo | inline |
DecompAlgo::getDecompApp() const | DecompAlgo | inline |
DecompAlgoPC::getDecompApp() const | DecompAlgo | inline |
DecompAlgo::getDecompAppMutable() | DecompAlgo | inline |
DecompAlgoPC::getDecompAppMutable() | DecompAlgo | inline |
DecompAlgo::getDecompParam() const | DecompAlgo | inline |
DecompAlgoPC::getDecompParam() const | DecompAlgo | inline |
DecompAlgo::getDecompStats() | DecompAlgo | inline |
DecompAlgoPC::getDecompStats() | DecompAlgo | inline |
getDualBest() | DecompAlgoPC | inline |
DecompAlgo::getDualRays(int maxNumRays) | DecompAlgo | |
getDualRays(int maxNumRays) | DecompAlgo | |
getDualRays(int maxNumRays) | DecompAlgo | |
DecompAlgo::getDualRaysCpx(int maxNumRays) | DecompAlgo | |
DecompAlgoPC::getDualRaysCpx(int maxNumRays) | DecompAlgo | |
DecompAlgo::getDualRaysOsi(int maxNumRays) | DecompAlgo | |
DecompAlgoPC::getDualRaysOsi(int maxNumRays) | DecompAlgo | |
getDualRMP() | DecompAlgoPC | inline |
DecompAlgo::getGlobalGap() const | DecompAlgo | inline |
DecompAlgoPC::getGlobalGap() const | DecompAlgo | inline |
DecompAlgo::getInfinity() | DecompAlgo | inline |
DecompAlgoPC::getInfinity() | DecompAlgo | inline |
DecompAlgo::getMasterColReducedCost() const | DecompAlgo | inline |
DecompAlgoPC::getMasterColReducedCost() const | DecompAlgo | inline |
DecompAlgo::getMasterDualSolution() const | DecompAlgo | inlinevirtual |
DecompAlgo::getMasterObjValue() const | DecompAlgo | inline |
DecompAlgoPC::getMasterObjValue() const | DecompAlgo | inline |
DecompAlgo::getMasterOSI() | DecompAlgo | inline |
DecompAlgoPC::getMasterOSI() | DecompAlgo | inline |
DecompAlgo::getMasterPrimalSolution() const | DecompAlgo | inline |
DecompAlgoPC::getMasterPrimalSolution() const | DecompAlgo | inline |
DecompAlgo::getMasterRowType(int row) const | DecompAlgo | inline |
DecompAlgoPC::getMasterRowType(int row) const | DecompAlgo | inline |
DecompAlgo::getMasterSolverInterface() | DecompAlgo | inline |
getMasterSolverInterface() | DecompAlgo | inline |
DecompAlgo::getModelCore() const | DecompAlgo | inline |
DecompAlgoPC::getModelCore() const | DecompAlgo | inline |
DecompAlgo::getModelRelax(const int blockId) | DecompAlgo | inline |
DecompAlgoPC::getModelRelax(const int blockId) | DecompAlgo | inline |
DecompAlgo::getModelsFromApp() | DecompAlgo | |
DecompAlgoPC::getModelsFromApp() | DecompAlgo | |
DecompAlgo::getMutableParam() | DecompAlgo | inline |
DecompAlgoPC::getMutableParam() | DecompAlgo | inline |
DecompAlgo::getNodeIndex() const | DecompAlgo | inline |
DecompAlgoPC::getNodeIndex() const | DecompAlgo | inline |
DecompAlgo::getNodeIPGap() const | DecompAlgo | inline |
DecompAlgoPC::getNodeIPGap() const | DecompAlgo | inline |
DecompAlgo::getNodeLPGap() const | DecompAlgo | inline |
DecompAlgoPC::getNodeLPGap() const | DecompAlgo | inline |
DecompAlgo::getNumRowType(DecompRowType rowType) | DecompAlgo | inline |
DecompAlgoPC::getNumRowType(DecompRowType rowType) | DecompAlgo | inline |
DecompAlgo::getObjBestBoundLB() const | DecompAlgo | inline |
DecompAlgoPC::getObjBestBoundLB() const | DecompAlgo | inline |
DecompAlgo::getObjBestBoundUB() const | DecompAlgo | inline |
DecompAlgoPC::getObjBestBoundUB() const | DecompAlgo | inline |
DecompAlgo::getOrigObjective() const | DecompAlgo | inline |
DecompAlgoPC::getOrigObjective() const | DecompAlgo | inline |
DecompAlgo::getOsiIpSolverInterface() | DecompAlgo | |
DecompAlgoPC::getOsiIpSolverInterface() | DecompAlgo | |
DecompAlgo::getOsiLpSolverInterface() | DecompAlgo | |
DecompAlgoPC::getOsiLpSolverInterface() | DecompAlgo | |
DecompAlgo::getParam() const | DecompAlgo | inline |
DecompAlgoPC::getParam() const | DecompAlgo | inline |
DecompAlgo::getPriceCallsTotal() const | DecompAlgo | inline |
DecompAlgoPC::getPriceCallsTotal() const | DecompAlgo | inline |
getRightHandSide() const | DecompAlgo | inlinevirtual |
getRightHandSide() const | DecompAlgo | inlinevirtual |
getRowPrice() const | DecompAlgo | inlinevirtual |
getRowPrice() const | DecompAlgo | inlinevirtual |
getRowSense() const | DecompAlgo | inlinevirtual |
getRowSense() const | DecompAlgo | inlinevirtual |
DecompAlgo::getStats() | DecompAlgo | inline |
DecompAlgoPC::getStats() | DecompAlgo | inline |
DecompAlgo::getStopCriteria() const | DecompAlgo | inline |
DecompAlgoPC::getStopCriteria() const | DecompAlgo | inline |
DecompAlgo::getTrueLowerBound() | DecompAlgo | inline |
getTrueLowerBound() | DecompAlgo | inline |
DecompAlgo::getTrueUpperBound() | DecompAlgo | inline |
getTrueUpperBound() | DecompAlgo | inline |
DecompAlgo::getX() | DecompAlgo | inline |
getX() | DecompAlgo | inline |
DecompAlgo::getXhat() const | DecompAlgo | inline |
DecompAlgoPC::getXhat() const | DecompAlgo | inline |
DecompAlgo::getXhatIPBest() const | DecompAlgo | inline |
DecompAlgo::getXhatIPBest() | DecompAlgo | inline |
getXhatIPBest() | DecompAlgo | inline |
DecompAlgoPC::getXhatIPBest() const | DecompAlgo | inline |
DecompAlgo::getXhatIPFeas() const | DecompAlgo | inline |
DecompAlgoPC::getXhatIPFeas() const | DecompAlgo | inline |
DecompAlgo::heuristics(const double *xhat, vector< DecompSolution * > &xhatIPFeas) | DecompAlgo | |
heuristics(const double *xhat, vector< DecompSolution * > &xhatIPFeas) | DecompAlgo | |
DecompAlgo::initSetup() | DecompAlgo | |
DecompAlgo::initSetup(int whichModel=1) | DecompAlgo | |
initSetup(int whichModel=1) | DecompAlgo | |
DecompAlgoPC::initSetup() | DecompAlgo | |
DecompAlgo::initSolverInterface() | DecompAlgo | |
initSolverInterface() | DecompAlgo | |
isDone() | DecompAlgo | inlinevirtual |
isDone() | DecompAlgo | inlinevirtual |
isDone() | DecompAlgo | inlinevirtual |
DecompAlgo::isDualRayInfProof(const double *dualRay, const CoinPackedMatrix *rowMatrix, const double *colLB, const double *colUB, const double *rowRhs, std::ostream *os) | DecompAlgo | |
DecompAlgo::isDualRayInfProof(const double *dualRay, const CoinPackedMatrix *rowMatrix, const double *colLB, const double *colUB, const double *rowRhs, ostream *os=0) | DecompAlgo | |
isDualRayInfProof(const double *dualRay, const CoinPackedMatrix *rowMatrix, const double *colLB, const double *colUB, const double *rowRhs, ostream *os=0) | DecompAlgo | |
DecompAlgoPC::isDualRayInfProof(const double *dualRay, const CoinPackedMatrix *rowMatrix, const double *colLB, const double *colUB, const double *rowRhs, std::ostream *os) | DecompAlgo | |
DecompAlgo::isDualRayInfProofCpx(const double *dualRay, const CoinPackedMatrix *rowMatrix, const double *colLB, const double *colUB, const double *rowRhs, std::ostream *os) | DecompAlgo | |
DecompAlgoPC::isDualRayInfProofCpx(const double *dualRay, const CoinPackedMatrix *rowMatrix, const double *colLB, const double *colUB, const double *rowRhs, std::ostream *os) | DecompAlgo | |
DecompAlgo::isGapTight() | DecompAlgo | inline |
DecompAlgoPC::isGapTight() | DecompAlgo | inline |
DecompAlgo::isIPFeasible(const double *x, const bool isXSparse=false, const double feasVarTol=1.0e-6, const double feasConTol=1.0e-5, const double intTol=1.0e-5) | DecompAlgo | |
DecompAlgo::isIPFeasible(const double *x, const double feasTol=1.0e-4, const double intTol=1.0e-4) | DecompAlgo | |
isIPFeasible(const double *x, const double feasTol=1.0e-4, const double intTol=1.0e-4) | DecompAlgo | |
DecompAlgoPC::isIPFeasible(const double *x, const bool isXSparse=false, const double feasVarTol=1.0e-6, const double feasConTol=1.0e-5, const double intTol=1.0e-5) | DecompAlgo | |
DecompAlgo::isLPFeasible(const double *x, const bool isXSparse=false, const double feasVarTol=1.0e-6, const double feasConTol=1.0e-5) | DecompAlgo | |
DecompAlgo::isLPFeasible(const double *x, const double feasTol=1.0e-4) | DecompAlgo | |
isLPFeasible(const double *x, const double feasTol=1.0e-4) | DecompAlgo | |
DecompAlgoPC::isLPFeasible(const double *x, const bool isXSparse=false, const double feasVarTol=1.0e-6, const double feasConTol=1.0e-5) | DecompAlgo | |
DecompAlgo::isMasterColArtificial(const int index) const | DecompAlgo | inline |
DecompAlgoPC::isMasterColArtificial(const int index) const | DecompAlgo | inline |
DecompAlgo::isMasterColMasterOnly(const int index) const | DecompAlgo | inline |
DecompAlgoPC::isMasterColMasterOnly(const int index) const | DecompAlgo | inline |
DecompAlgo::isMasterColStructural(const int index) const | DecompAlgo | inline |
DecompAlgoPC::isMasterColStructural(const int index) const | DecompAlgo | inline |
DecompAlgo::isStab | DecompAlgo | protected |
DecompAlgoPC::isStab | DecompAlgo | protected |
DecompAlgo::isTailoffLB(const int changeLen=10, const double changePerLimit=0.1) | DecompAlgo | |
DecompAlgoPC::isTailoffLB(const int changeLen=10, const double changePerLimit=0.1) | DecompAlgo | |
DecompAlgo::loadSIFromModel(OsiSolverInterface *si, bool doInt=false) | DecompAlgo | |
DecompAlgoPC::loadSIFromModel(OsiSolverInterface *si, bool doInt=false) | DecompAlgo | |
DecompAlgo::m_algo | DecompAlgo | protected |
DecompAlgoPC::m_algo | DecompAlgo | protected |
DecompAlgo::m_app | DecompAlgo | protected |
DecompAlgoPC::m_app | DecompAlgo | protected |
DecompAlgo::m_artColIndToRowInd | DecompAlgo | protected |
DecompAlgoPC::m_artColIndToRowInd | DecompAlgo | protected |
DecompAlgo::m_auxMemPool | DecompAlgo | protected |
DecompAlgoPC::m_auxMemPool | DecompAlgo | protected |
DecompAlgo::m_auxSI | DecompAlgo | protected |
DecompAlgoPC::m_auxSI | DecompAlgo | protected |
DecompAlgo::m_bestUpperBound | DecompAlgo | protected |
DecompAlgoPC::m_bestUpperBound | DecompAlgo | protected |
DecompAlgo::m_branchingImplementation | DecompAlgo | protected |
DecompAlgoPC::m_branchingImplementation | DecompAlgo | protected |
DecompAlgo::m_cgl | DecompAlgo | protected |
DecompAlgoPC::m_cgl | DecompAlgo | protected |
m_classTag | DecompAlgoD | private |
DecompAlgo::m_colIndexUnique | DecompAlgo | protected |
DecompAlgoPC::m_colIndexUnique | DecompAlgo | protected |
DecompAlgo::m_colLBNode | DecompAlgo | protected |
DecompAlgoPC::m_colLBNode | DecompAlgo | protected |
DecompAlgo::m_colUBNode | DecompAlgo | protected |
DecompAlgoPC::m_colUBNode | DecompAlgo | protected |
DecompAlgo::m_compressColsLastNumCols | DecompAlgo | protected |
DecompAlgoPC::m_compressColsLastNumCols | DecompAlgo | protected |
DecompAlgo::m_compressColsLastPrice | DecompAlgo | protected |
DecompAlgoPC::m_compressColsLastPrice | DecompAlgo | protected |
DecompAlgo::m_curNode | DecompAlgo | protected |
DecompAlgoPC::m_curNode | DecompAlgo | protected |
DecompAlgo::m_cutCallsRound | DecompAlgo | protected |
DecompAlgoPC::m_cutCallsRound | DecompAlgo | protected |
DecompAlgo::m_cutCallsTotal | DecompAlgo | protected |
DecompAlgoPC::m_cutCallsTotal | DecompAlgo | protected |
DecompAlgo::m_cutgenObjCutInd | DecompAlgo | protected |
DecompAlgoPC::m_cutgenObjCutInd | DecompAlgo | protected |
DecompAlgo::m_cutgenSI | DecompAlgo | protected |
DecompAlgoPC::m_cutgenSI | DecompAlgo | protected |
DecompAlgo::m_cutoffUB | DecompAlgo | protected |
DecompAlgoPC::m_cutoffUB | DecompAlgo | protected |
DecompAlgo::m_cutpool | DecompAlgo | protected |
DecompAlgoPC::m_cutpool | DecompAlgo | protected |
DecompAlgo::m_cuts | DecompAlgo | protected |
DecompAlgoPC::m_cuts | DecompAlgo | protected |
DecompAlgo::m_cutsThisCall | DecompAlgo | protected |
DecompAlgoPC::m_cutsThisCall | DecompAlgo | protected |
DecompAlgo::m_cutsThisRound | DecompAlgo | protected |
DecompAlgoPC::m_cutsThisRound | DecompAlgo | protected |
DecompAlgo::m_dualSolution | DecompAlgo | protected |
DecompAlgoPC::m_dualSolution | DecompAlgo | protected |
DecompAlgo::m_firstPhase2Call | DecompAlgo | protected |
DecompAlgoPC::m_firstPhase2Call | DecompAlgo | protected |
DecompAlgo::m_function | DecompAlgo | protected |
DecompAlgoPC::m_function | DecompAlgo | protected |
DecompAlgo::m_globalLB | DecompAlgo | protected |
DecompAlgoPC::m_globalLB | DecompAlgo | protected |
DecompAlgo::m_globalUB | DecompAlgo | protected |
DecompAlgoPC::m_globalUB | DecompAlgo | protected |
DecompAlgo::m_infinity | DecompAlgo | protected |
DecompAlgoPC::m_infinity | DecompAlgo | protected |
DecompAlgo::m_initVars | DecompAlgo | protected |
DecompAlgoPC::m_initVars | DecompAlgo | protected |
DecompAlgo::m_isColGenExact | DecompAlgo | protected |
DecompAlgoPC::m_isColGenExact | DecompAlgo | protected |
DecompAlgo::m_isStrongBranch | DecompAlgo | protected |
DecompAlgoPC::m_isStrongBranch | DecompAlgo | protected |
DecompAlgo::m_isTightenAlgo | DecompAlgo | protected |
DecompAlgoPC::m_isTightenAlgo | DecompAlgo | protected |
DecompAlgo::m_masterArtCols | DecompAlgo | protected |
DecompAlgoPC::m_masterArtCols | DecompAlgo | protected |
DecompAlgo::m_masterColType | DecompAlgo | protected |
DecompAlgoPC::m_masterColType | DecompAlgo | protected |
DecompAlgo::m_masterObjLast | DecompAlgo | protected |
DecompAlgoPC::m_masterObjLast | DecompAlgo | protected |
DecompAlgo::m_masterOnlyCols | DecompAlgo | protected |
DecompAlgoPC::m_masterOnlyCols | DecompAlgo | protected |
DecompAlgo::m_masterOnlyColsMap | DecompAlgo | protected |
DecompAlgoPC::m_masterOnlyColsMap | DecompAlgo | protected |
DecompAlgo::m_masterRowType | DecompAlgo | protected |
DecompAlgoPC::m_masterRowType | DecompAlgo | protected |
DecompAlgo::m_masterSI | DecompAlgo | protected |
DecompAlgoPC::m_masterSI | DecompAlgo | protected |
DecompAlgo::m_memPool | DecompAlgo | protected |
DecompAlgoPC::m_memPool | DecompAlgo | protected |
DecompAlgo::m_modelCore | DecompAlgo | protected |
m_modelCore | DecompAlgo | |
DecompAlgo::m_modelRelax | DecompAlgo | protected |
m_modelRelax | DecompAlgo | |
DecompAlgo::m_modelRelaxNest | DecompAlgo | protected |
DecompAlgoPC::m_modelRelaxNest | DecompAlgo | protected |
DecompAlgo::m_nArtCols | DecompAlgo | protected |
DecompAlgoPC::m_nArtCols | DecompAlgo | protected |
m_newCuts | DecompAlgoD | private |
DecompAlgo::m_nodeIndex | DecompAlgo | protected |
DecompAlgoPC::m_nodeIndex | DecompAlgo | protected |
DecompAlgo::m_nodeStats | DecompAlgo | protected |
DecompAlgoPC::m_nodeStats | DecompAlgo | protected |
DecompAlgo::m_nRowsBranch | DecompAlgo | protected |
DecompAlgoPC::m_nRowsBranch | DecompAlgo | protected |
DecompAlgo::m_nRowsConvex | DecompAlgo | protected |
DecompAlgoPC::m_nRowsConvex | DecompAlgo | protected |
DecompAlgo::m_nRowsCuts | DecompAlgo | protected |
DecompAlgoPC::m_nRowsCuts | DecompAlgo | protected |
DecompAlgo::m_nRowsOrig | DecompAlgo | protected |
DecompAlgoPC::m_nRowsOrig | DecompAlgo | protected |
DecompAlgo::m_numCols | DecompAlgo | protected |
DecompAlgoPC::m_numCols | DecompAlgo | protected |
DecompAlgo::m_numConvexCon | DecompAlgo | protected |
DecompAlgoPC::m_numConvexCon | DecompAlgo | protected |
m_numOrigCols | DecompAlgoD | private |
DecompAlgo::m_objective | DecompAlgo | protected |
DecompAlgoPC::m_objective | DecompAlgo | protected |
DecompAlgo::m_objNoChange | DecompAlgo | protected |
DecompAlgoPC::m_objNoChange | DecompAlgo | protected |
DecompAlgo::m_optPoint | DecompAlgo | protected |
DecompAlgoPC::m_optPoint | DecompAlgo | protected |
DecompAlgo::m_origColLB | DecompAlgo | protected |
DecompAlgoPC::m_origColLB | DecompAlgo | protected |
DecompAlgo::m_origColUB | DecompAlgo | protected |
DecompAlgoPC::m_origColUB | DecompAlgo | protected |
DecompAlgo::m_osLog | DecompAlgo | protected |
m_osLog | DecompAlgo | protected |
DecompAlgo::m_param | DecompAlgo | protected |
DecompAlgoPC::m_param | DecompAlgo | protected |
DecompAlgo::m_phase | DecompAlgo | protected |
DecompAlgoPC::m_phase | DecompAlgo | protected |
DecompAlgo::m_phaseForce | DecompAlgo | protected |
DecompAlgoPC::m_phaseForce | DecompAlgo | protected |
DecompAlgo::m_phaseIObj | DecompAlgo | protected |
DecompAlgoPC::m_phaseIObj | DecompAlgo | protected |
DecompAlgo::m_phaseLast | DecompAlgo | protected |
DecompAlgoPC::m_phaseLast | DecompAlgo | protected |
DecompAlgo::m_piEstimate | DecompAlgo | protected |
DecompAlgoPC::m_piEstimate | DecompAlgo | protected |
DecompAlgo::m_priceCallsRound | DecompAlgo | protected |
DecompAlgoPC::m_priceCallsRound | DecompAlgo | protected |
DecompAlgo::m_priceCallsTotal | DecompAlgo | protected |
DecompAlgoPC::m_priceCallsTotal | DecompAlgo | protected |
DecompAlgo::m_primSolution | DecompAlgo | protected |
DecompAlgoPC::m_primSolution | DecompAlgo | protected |
DecompAlgo::m_reducedCost | DecompAlgo | protected |
DecompAlgoPC::m_reducedCost | DecompAlgo | protected |
DecompAlgo::m_relGap | DecompAlgo | protected |
DecompAlgoPC::m_relGap | DecompAlgo | protected |
DecompAlgo::m_rrIterSinceAll | DecompAlgo | protected |
DecompAlgoPC::m_rrIterSinceAll | DecompAlgo | protected |
DecompAlgo::m_rrLastBlock | DecompAlgo | protected |
DecompAlgoPC::m_rrLastBlock | DecompAlgo | protected |
DecompAlgo::m_stabEpsilon | DecompAlgo | protected |
DecompAlgoPC::m_stabEpsilon | DecompAlgo | protected |
DecompAlgo::m_stats | DecompAlgo | protected |
DecompAlgoPC::m_stats | DecompAlgo | protected |
DecompAlgo::m_status | DecompAlgo | protected |
DecompAlgoPC::m_status | DecompAlgo | protected |
DecompAlgo::m_stopCriteria | DecompAlgo | protected |
DecompAlgoPC::m_stopCriteria | DecompAlgo | protected |
DecompAlgo::m_subprobSI | DecompAlgo | protected |
DecompAlgoPC::m_subprobSI | DecompAlgo | protected |
DecompAlgo::m_tlb | DecompAlgo | protected |
DecompAlgoPC::m_tlb | DecompAlgo | protected |
DecompAlgo::m_tub | DecompAlgo | protected |
DecompAlgoPC::m_tub | DecompAlgo | protected |
DecompAlgo::m_useInitLpDuals | DecompAlgo | protected |
DecompAlgoPC::m_useInitLpDuals | DecompAlgo | protected |
DecompAlgo::m_utilParam | DecompAlgo | protected |
DecompAlgoPC::m_utilParam | DecompAlgo | protected |
DecompAlgo::m_varpool | DecompAlgo | protected |
DecompAlgoPC::m_varpool | DecompAlgo | protected |
DecompAlgo::m_vars | DecompAlgo | protected |
DecompAlgoPC::m_vars | DecompAlgo | protected |
DecompAlgo::m_varsThisCall | DecompAlgo | protected |
DecompAlgoPC::m_varsThisCall | DecompAlgo | protected |
DecompAlgo::m_varsThisRound | DecompAlgo | protected |
DecompAlgoPC::m_varsThisRound | DecompAlgo | protected |
DecompAlgo::m_whichCoreModel | DecompAlgo | protected |
DecompAlgoPC::m_whichCoreModel | DecompAlgo | protected |
DecompAlgo::m_whichModel | DecompAlgo | protected |
DecompAlgoPC::m_whichModel | DecompAlgo | protected |
DecompAlgo::m_xhat | DecompAlgo | protected |
DecompAlgoPC::m_xhat | DecompAlgo | protected |
m_xhatD | DecompAlgoD | private |
DecompAlgo::m_xhatIPBest | DecompAlgo | protected |
DecompAlgoPC::m_xhatIPBest | DecompAlgo | protected |
DecompAlgo::m_xhatIPFeas | DecompAlgo | protected |
m_xhatIPFeas | DecompAlgo | protected |
DecompAlgo::masterMatrixAddArtCol(std::vector< CoinBigIndex > &colBeg, std::vector< int > &colInd, std::vector< double > &colVal, char LorG, int rowIndex, int colIndex, DecompColType colType, double &colLB, double &colUB, double &objCoeff) | DecompAlgo | |
DecompAlgoPC::masterMatrixAddArtCol(std::vector< CoinBigIndex > &colBeg, std::vector< int > &colInd, std::vector< double > &colVal, char LorG, int rowIndex, int colIndex, DecompColType colType, double &colLB, double &colUB, double &objCoeff) | DecompAlgo | |
masterMatrixAddArtCols(CoinPackedMatrix *masterM, double *colLB, double *colUB, double *objCoeff, std::vector< std::string > &colNames, int startRow, int endRow, char origOrBranch) | DecompAlgoD | privatevirtual |
DecompAlgo::masterMatrixAddArtCols(CoinPackedMatrix *masterM, double *colLB, double *colUB, double *objCoeff, std::vector< std::string > &colNames, int startRow, int endRow, DecompRowType rowType) | DecompAlgo | virtual |
DecompAlgo::masterMatrixAddMOCols(CoinPackedMatrix *masterM, double *colLB, double *colUB, double *objCoeff, std::vector< std::string > &colNames) | DecompAlgo | |
DecompAlgoPC::masterMatrixAddMOCols(CoinPackedMatrix *masterM, double *colLB, double *colUB, double *objCoeff, std::vector< std::string > &colNames) | DecompAlgo | |
DecompAlgo::masterPhaseIItoI() | DecompAlgo | |
DecompAlgoPC::masterPhaseIItoI() | DecompAlgo | |
DecompAlgo::masterPhaseItoII() | DecompAlgo | |
DecompAlgoPC::masterPhaseItoII() | DecompAlgo | |
operator=(const DecompAlgoD &) | DecompAlgoD | private |
operator=(const DecompAlgoD &) | DecompAlgoD | private |
phaseDone() | DecompAlgoD | privatevirtual |
DecompAlgo::phaseInit(DecompPhase &phase) | DecompAlgo | inlinevirtual |
phaseUpdate(DecompPhase &phase, DecompStatus &status) | DecompAlgoD | privatevirtual |
phaseUpdate(const decompPhase phase, const decompStat stat, int &n_newCuts, int &n_newVars, int &n_cutCalls, int &n_priceCalls) | DecompAlgoD | |
phaseUpdate(const decompPhase phase, const decompStat stat) | DecompAlgoD | virtual |
DecompAlgo::phaseUpdate(const DecompPhase phase, const DecompStat stat) | DecompAlgo | virtual |
postProcessBranch(DecompStatus decompStatus) | DecompAlgo | inlinevirtual |
postProcessNode(DecompStatus decompStatus) | DecompAlgo | inlinevirtual |
DecompAlgo::printBasisInfo(OsiSolverInterface *si, std::ostream *os) | DecompAlgo | |
DecompAlgo::printBasisInfo(OsiSolverInterface *si, ostream *os) | DecompAlgo | |
printBasisInfo(OsiSolverInterface *si, ostream *os) | DecompAlgo | |
DecompAlgoPC::printBasisInfo(OsiSolverInterface *si, std::ostream *os) | DecompAlgo | |
DecompAlgo::printCurrentProblem(const OsiSolverInterface *si, const std::string baseName, const int nodeIndex, const int cutPass, const int pricePass, const int blockId=-1, const bool printMps=true, const bool printLp=true) | DecompAlgo | |
DecompAlgo::printCurrentProblem(const OsiSolverInterface *si, const std::string fileName, const bool printMps=true, const bool printLp=true) | DecompAlgo | |
DecompAlgo::printCurrentProblem(const OsiSolverInterface *si, const string baseName, const int nodeIndex, const int cutPass, const int pricePass, const bool printMps=true, const bool printLp=true) | DecompAlgo | |
DecompAlgo::printCurrentProblem(const OsiSolverInterface *si, const string fileName, const bool printMps=true, const bool printLp=true) | DecompAlgo | |
printCurrentProblem(const OsiSolverInterface *si, const string baseName, const int nodeIndex, const int cutPass, const int pricePass, const bool printMps=true, const bool printLp=true) | DecompAlgo | |
printCurrentProblem(const OsiSolverInterface *si, const string fileName, const bool printMps=true, const bool printLp=true) | DecompAlgo | |
DecompAlgoPC::printCurrentProblem(const OsiSolverInterface *si, const std::string baseName, const int nodeIndex, const int cutPass, const int pricePass, const int blockId=-1, const bool printMps=true, const bool printLp=true) | DecompAlgo | |
DecompAlgoPC::printCurrentProblem(const OsiSolverInterface *si, const std::string fileName, const bool printMps=true, const bool printLp=true) | DecompAlgo | |
DecompAlgo::printCurrentProblemDual(OsiSolverInterface *si, const std::string baseName, const int nodeIndex, const int cutPass, const int pricePass) | DecompAlgo | |
DecompAlgoPC::printCurrentProblemDual(OsiSolverInterface *si, const std::string baseName, const int nodeIndex, const int cutPass, const int pricePass) | DecompAlgo | |
DecompAlgo::printCuts(std::ostream *os) | DecompAlgo | |
DecompAlgo::printCuts(ostream *os=&cout) | DecompAlgo | |
printCuts(ostream *os=&cout) | DecompAlgo | |
DecompAlgoPC::printCuts(std::ostream *os) | DecompAlgo | |
DecompAlgo::printVars(std::ostream *os) | DecompAlgo | |
DecompAlgo::printVars(ostream *os=&cout) | DecompAlgo | |
printVars(ostream *os=&cout) | DecompAlgo | |
DecompAlgoPC::printVars(std::ostream *os) | DecompAlgo | |
processNode(const AlpsDecompTreeNode *node, const double globalLB, const double globalUB) | DecompAlgo | virtual |
DecompAlgo::processNode(const int nodeIndex=0) | DecompAlgo | |
DecompAlgo::processNode(const int nodeIndex=0, const double globalLB=-DecompInf, const double globalUB=DecompInf) | DecompAlgo | |
DecompAlgoPC::processNode(const int nodeIndex=0) | DecompAlgo | |
DecompAlgoPC::processNode(const int nodeIndex=0, const double globalLB=-DecompInf, const double globalUB=DecompInf) | DecompAlgo | |
recomposeSolution(const double *solution, double *rsolution) | DecompAlgoD | virtual |
DecompAlgo::setApp(DecompApp *app) | DecompAlgo | inline |
setApp(DecompApp *app) | DecompAlgo | inline |
DecompAlgo::setBestUpperBound(const double bestUpperBound) | DecompAlgo | inline |
setBestUpperBound(const double bestUpperBound) | DecompAlgo | inline |
DecompAlgo::setCutoffUB(const double thisBound) | DecompAlgo | inline |
DecompAlgoPC::setCutoffUB(const double thisBound) | DecompAlgo | inline |
DecompAlgo::setMasterBounds(const double *lbs, const double *ubs) | DecompAlgo | virtual |
DecompAlgo::setMasterBounds(const double *lbs, const double *ubs) | DecompAlgo | virtual |
DecompAlgo::setMasterBounds(const double *lbs, const double *ubs) | DecompAlgo | virtual |
DecompAlgoPC::setMasterBounds(const double *lbs, const double *ubs) | DecompAlgoPC | virtual |
DecompAlgo::setObjBound(const double thisBound, const double thisBoundUB) | DecompAlgo | inlinevirtual |
setObjBoundIP(const double thisBound) | DecompAlgoD | inlineprivatevirtual |
DecompAlgo::setStrongBranchIter(bool isStrongBranch=true) | DecompAlgo | inline |
DecompAlgoPC::setStrongBranchIter(bool isStrongBranch=true) | DecompAlgo | inline |
setSubProbBounds(const double *lbs, const double *ubs) | DecompAlgo | virtual |
DecompAlgo::setTrueLowerBound(const double mostNegReducedCost) | DecompAlgo | |
setTrueLowerBound(const double mostNegReducedCost) | DecompAlgo | |
DecompAlgo::setTrueUpperBound(const double ub) | DecompAlgo | inline |
setTrueUpperBound(const double ub) | DecompAlgo | inline |
solutionUpdate(const DecompPhase phase, const bool resolve=true, const int maxInnerIter=COIN_INT_MAX, const int maxOuterIter=COIN_INT_MAX) | DecompAlgo | virtual |
solutionUpdate(const decompPhase phase, const int maxInnerIter, const int maxOuterIter) | DecompAlgo | virtual |
solutionUpdate(const DecompPhase phase, const int maxInnerIter, const int maxOuterIter) | DecompAlgo | virtual |
DecompAlgo::solve(int whichModel=1) | DecompAlgo | |
DecompAlgoPC::solve(int whichModel=1) | DecompAlgo | |
DecompAlgo::solveBruteForce() | DecompAlgo | |
solveBruteForce() | DecompAlgo | |
solveD(DecompCutList *newCuts) | DecompAlgoD | inline |
solveD(DecompCutList *newCuts) | DecompAlgoD | inline |
solveDirect(const DecompSolution *startSol=NULL) | DecompAlgo | inlinevirtual |
DecompAlgo::solveMasterAsMIP() | DecompAlgo | inlinevirtual |
DecompAlgo::solveRelaxed(const double *redCostX, const double *origCost, const double alpha, const int n_origCols, const bool isNested, DecompSubModel &subModel, DecompSolverResult *solveResult, std::list< DecompVar * > &vars, double timeLimit) | DecompAlgo | |
DecompAlgo::solveRelaxed(const int whichModel, const double *redCostX, const double *origCost, const double alpha, const int n_origCols, const bool checkRC, const bool checkDup, OsiSolverInterface *m_subprobSI, list< DecompVar * > &vars) | DecompAlgo | |
solveRelaxed(const int whichModel, const double *redCostX, const double *origCost, const double alpha, const int n_origCols, const bool checkRC, const bool checkDup, OsiSolverInterface *m_subprobSI, list< DecompVar * > &vars) | DecompAlgo | |
DecompAlgoPC::solveRelaxed(const double *redCostX, const double *origCost, const double alpha, const int n_origCols, const bool isNested, DecompSubModel &subModel, DecompSolverResult *solveResult, std::list< DecompVar * > &vars, double timeLimit) | DecompAlgo | |
DecompAlgo::startupLog() | DecompAlgo | |
startupLog() | DecompAlgo | |
DecompAlgo::tighten(int whichModel) | DecompAlgo | |
tighten(int whichModel) | DecompAlgo | |
updateObjBound(const double mostNegRC=-DecompBigNum) | DecompAlgo | virtual |
~DecompAlgo() | DecompAlgo | inlinevirtual |
~DecompAlgo() | DecompAlgo | inlinevirtual |
~DecompAlgo() | DecompAlgo | inlinevirtual |
~DecompAlgoD() | DecompAlgoD | inline |
~DecompAlgoD() | DecompAlgoD | inline |
~DecompAlgoPC() | DecompAlgoPC | inline |
~DecompAlgoPC() | DecompAlgoPC | inline |