DecompAlgoC Member List

This is the complete list of members for DecompAlgoC, including all inherited members.
addCutsFromPool()DecompAlgo [virtual]
addCutsFromPool()DecompAlgo [virtual]
addCutsFromPool()DecompAlgo [virtual]
addCutsToPool(const double *x, DecompCutList &newCuts, int &m_cutsThisCall)DecompAlgo [virtual]
addCutsToPool(const double *x, DecompCutList &newCuts, int &n_newCuts)DecompAlgo [virtual]
addCutsToPool(const double *x, DecompCutList &newCuts, int &n_newCuts)DecompAlgo [virtual]
addVarsFromPool()DecompAlgo [virtual]
addVarsFromPool()DecompAlgo
addVarsFromPool()DecompAlgo
addVarsToPool(DecompVarList &newVars)DecompAlgo [virtual]
addVarsToPool(DecompVarList &newVars)DecompAlgo
addVarsToPool(DecompVarList &newVars)DecompAlgo
adjustColumnsEffCnt()DecompAlgo [inline, virtual]
adjustMasterDualSolution()DecompAlgo [inline, virtual]
appendVars(DecompVar *var)DecompAlgo [inline]
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)DecompAlgoC [virtual]
breakOutPartial(const double *xHat, DecompVarList &newVars, const double intTol=1.0e-5)DecompAlgo
calcConstant(const int m, const double *u)DecompAlgo
calcConstant(const int m, const double *u)DecompAlgo
checkBlocksColumns()DecompAlgo
checkMasterDualObj()DecompAlgo
checkPointFeasible(const DecompConstraintSet *modelCore, const double *x)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]
chooseBranchVar(int &branchedOnIndex, double &branchedOnValue)DecompAlgo
chooseBranchVar(int &branchedOnIndex, double &branchedOnValue)DecompAlgo
compressColumns()DecompAlgo [inline, virtual]
coreMatrixAppendColBounds()DecompAlgo
createFullMps(const std::string fileName)DecompAlgo
createFullMps(const string filename)DecompAlgo
createFullMps(const string filename)DecompAlgo
createMasterProblem(DecompVarList &initVars)DecompAlgoC [private, virtual]
createMasterProblem(DecompVarList &initVars)DecompAlgoC [virtual]
createOsiSubProblem(DecompAlgoModel &algoModel)DecompAlgo
DecompAlgo(const DecompAlgoType algo, DecompApp *app, UtilParameters *utilParam)DecompAlgo [inline]
DecompAlgo(const decompAlgoType algo, DecompApp *app)DecompAlgo [inline]
DecompAlgo(const DecompAlgoType algo, DecompApp *app)DecompAlgo [inline]
DecompAlgoC(const DecompAlgoC &)DecompAlgoC [private]
DecompAlgoC(DecompApp *app, UtilParameters *utilParam)DecompAlgoC [inline]
DecompAlgoC(DecompApp *app, UtilParameters *utilParam, std::string &paramSection)DecompAlgoC [inline]
DecompAlgoC(const DecompAlgoC &)DecompAlgoC [private]
DecompAlgoC(DecompApp *app)DecompAlgoC [inline]
generateCuts(double *xhat, DecompCutList &newCuts)DecompAlgo [virtual]
generateCuts(DecompCutList &newCuts)DecompAlgo [virtual]
generateCuts(DecompCutList &newCuts)DecompAlgo [virtual]
generateInitVars(DecompVarList &initVars)DecompAlgoC [inline, private, virtual]
generateInitVars(DecompVarList &initVars)DecompAlgoC [inline, virtual]
generateVars(const decompStat stat, DecompVarList &newVars, double &mostNegReducedCost)DecompAlgoC [inline, virtual]
DecompAlgo::generateVars(const DecompStatus stat, DecompVarList &newVars, double &mostNegReducedCost)DecompAlgo [virtual]
DecompAlgo::generateVars(const DecompStat stat, DecompVarList &newVars, double &mostNegReducedCost)DecompAlgo [virtual]
generateVarsAdjustDuals(const double *uOld, double *uNew)DecompAlgo
generateVarsCalcRedCost(const double *u, double *redCostX)DecompAlgo
generateVarsFea(DecompVarList &newVars, double &mostNegReducedCost)DecompAlgo [virtual]
getAlgo() const DecompAlgo [inline]
getApp()DecompAlgo [inline]
getApp()DecompAlgo [inline]
getColLBNode() const DecompAlgo [inline]
getColUBNode() const DecompAlgo [inline]
getCurrentNode() const DecompAlgo [inline]
getCutCallsTotal() const DecompAlgo [inline]
getCutoffUB() const DecompAlgo [inline]
getDecompApp() const DecompAlgo [inline]
getDecompAppMutable()DecompAlgo [inline]
getDecompParam() const DecompAlgo [inline]
getDecompStats()DecompAlgo [inline]
getDualRays(int maxNumRays)DecompAlgo
getDualRays(int maxNumRays)DecompAlgo
getDualRays(int maxNumRays)DecompAlgo
getGlobalGap() const DecompAlgo [inline]
getMasterColReducedCost() const DecompAlgo [inline]
getMasterDualSolution() const DecompAlgo [inline, virtual]
getMasterObjValue() const DecompAlgo [inline]
getMasterOSI()DecompAlgo [inline]
getMasterPrimalSolution() const DecompAlgo [inline]
getMasterRowType(int row) const DecompAlgo [inline]
getMasterSolverInterface()DecompAlgo [inline]
getMasterSolverInterface()DecompAlgo [inline]
getModelCore() const DecompAlgo [inline]
getModelRelax(const int blockId)DecompAlgo [inline]
getModelsFromApp()DecompAlgo
getMutableParam()DecompAlgo [inline]
getNodeIndex() const DecompAlgo [inline]
getNodeIPGap() const DecompAlgo [inline]
getNodeLPGap() const DecompAlgo [inline]
getNumRowType(DecompRowType rowType)DecompAlgo [inline]
getObjBestBoundLB() const DecompAlgo [inline]
getObjBestBoundUB() const DecompAlgo [inline]
getOrigObjective() const DecompAlgo [inline]
getParam() const DecompAlgo [inline]
getPriceCallsTotal() const DecompAlgo [inline]
getRightHandSide() const DecompAlgo [inline, virtual]
getRightHandSide() const DecompAlgo [inline, virtual]
getRowPrice() const DecompAlgo [inline, virtual]
getRowPrice() const DecompAlgo [inline, virtual]
getRowSense() const DecompAlgo [inline, virtual]
getRowSense() const DecompAlgo [inline, virtual]
getStats()DecompAlgo [inline]
getStopCriteria() const DecompAlgo [inline]
getTrueLowerBound()DecompAlgo [inline]
getTrueLowerBound()DecompAlgo [inline]
getTrueUpperBound()DecompAlgo [inline]
getTrueUpperBound()DecompAlgo [inline]
getX()DecompAlgo [inline]
getX()DecompAlgo [inline]
getXhat() const DecompAlgo [inline]
getXhatIPBest() const DecompAlgo [inline]
getXhatIPBest()DecompAlgo [inline]
getXhatIPBest()DecompAlgo [inline]
getXhatIPFeas() const DecompAlgo [inline]
heuristics(const double *xhat, vector< DecompSolution * > &xhatIPFeas)DecompAlgo
heuristics(const double *xhat, vector< DecompSolution * > &xhatIPFeas)DecompAlgo
initSetup(UtilParameters *utilParam, std::string &sectionParam)DecompAlgo
initSetup(int whichModel=1)DecompAlgo
initSetup(int whichModel=1)DecompAlgo
initSolverInterface()DecompAlgo
initSolverInterface()DecompAlgo
isDone()DecompAlgo [inline, virtual]
isDone()DecompAlgo [inline, virtual]
isDone()DecompAlgo [inline, virtual]
isDualRayInfProof(const double *dualRay, const CoinPackedMatrix *rowMatrix, const double *colLB, const double *colUB, const double *rowRhs, std::ostream *os)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
isDualRayInfProofCpx(const double *dualRay, const CoinPackedMatrix *rowMatrix, const double *colLB, const double *colUB, const double *rowRhs, std::ostream *os)DecompAlgo
isGapTight()DecompAlgo [inline]
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
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
isLPFeasible(const double *x, const bool isXSparse=false, const double feasVarTol=1.0e-6, const double feasConTol=1.0e-5)DecompAlgo
isLPFeasible(const double *x, const double feasTol=1.0e-4)DecompAlgo
isLPFeasible(const double *x, const double feasTol=1.0e-4)DecompAlgo
isMasterColArtificial(const int index) const DecompAlgo [inline]
isMasterColMasterOnly(const int index) const DecompAlgo [inline]
isMasterColStructural(const int index) const DecompAlgo [inline]
isStabDecompAlgo [protected]
isTailoffLB(const int changeLen=10, const double changePerLimit=0.1)DecompAlgo
loadSIFromModel(OsiSolverInterface *si, bool doInt=false)DecompAlgo
m_algoDecompAlgo [protected]
m_appDecompAlgo [protected]
m_artColIndToRowIndDecompAlgo [protected]
m_auxMemPoolDecompAlgo [protected]
m_auxSIDecompAlgo [protected]
m_bestUpperBoundDecompAlgo [protected]
m_branchingImplementationDecompAlgo [protected]
m_cglDecompAlgo [protected]
m_classTagDecompAlgoC [private]
m_classTagDecompAlgoC [private, static]
m_colIndexUniqueDecompAlgo [protected]
m_colLBNodeDecompAlgo [protected]
m_colUBNodeDecompAlgo [protected]
m_compressColsLastNumColsDecompAlgo [protected]
m_compressColsLastPriceDecompAlgo [protected]
m_curNodeDecompAlgo [protected]
m_cutCallsRoundDecompAlgo [protected]
m_cutCallsTotalDecompAlgo [protected]
m_cutgenObjCutIndDecompAlgo [protected]
m_cutgenSIDecompAlgo [protected]
m_cutoffUBDecompAlgo [protected]
m_cutpoolDecompAlgo [protected]
m_cutsDecompAlgo [protected]
m_cutsThisCallDecompAlgo [protected]
m_cutsThisRoundDecompAlgo [protected]
m_dualSolutionDecompAlgo [protected]
m_firstPhase2CallDecompAlgo [protected]
m_functionDecompAlgo [protected]
m_globalLBDecompAlgo [protected]
m_globalUBDecompAlgo [protected]
m_initVarsDecompAlgo [protected]
m_isColGenExactDecompAlgo [protected]
m_isStrongBranchDecompAlgo [protected]
m_isTightenAlgoDecompAlgo [protected]
m_masterArtColsDecompAlgo [protected]
m_masterCLPDecompAlgo [protected]
m_masterColTypeDecompAlgo [protected]
m_masterObjLastDecompAlgo [protected]
m_masterOnlyColsDecompAlgo [protected]
m_masterOnlyColsMapDecompAlgo [protected]
m_masterRowTypeDecompAlgo [protected]
m_masterSIDecompAlgo [protected]
m_memPoolDecompAlgo [protected]
m_modelCoreDecompAlgo [protected]
m_modelCoreDecompAlgo
m_modelRelaxDecompAlgo [protected]
m_modelRelaxDecompAlgo
m_modelRelaxNestDecompAlgo [protected]
m_nArtColsDecompAlgo [protected]
m_nodeIndexDecompAlgo [protected]
m_nodeStatsDecompAlgo [protected]
m_nRowsBranchDecompAlgo [protected]
m_nRowsConvexDecompAlgo [protected]
m_nRowsCutsDecompAlgo [protected]
m_nRowsOrigDecompAlgo [protected]
m_numColsDecompAlgo [protected]
m_numConvexConDecompAlgo [protected]
m_numOrigColsDecompAlgo [protected]
m_objectiveDecompAlgo [protected]
m_objNoChangeDecompAlgo [protected]
m_optPointDecompAlgo [protected]
m_origColLBDecompAlgo [protected]
m_origColUBDecompAlgo [protected]
m_osLogDecompAlgo [protected]
m_osLogDecompAlgo [protected]
m_paramDecompAlgo [protected]
m_phaseDecompAlgo [protected]
m_phaseForceDecompAlgo [protected]
m_phaseIObjDecompAlgo [protected]
m_phaseLastDecompAlgo [protected]
m_piEstimateDecompAlgo [protected]
m_priceCallsRoundDecompAlgo [protected]
m_priceCallsTotalDecompAlgo [protected]
m_primSolutionDecompAlgo [protected]
m_reducedCostDecompAlgo [protected]
m_relGapDecompAlgo [protected]
m_rrIterSinceAllDecompAlgo [protected]
m_rrLastBlockDecompAlgo [protected]
m_stabEpsilonDecompAlgo [protected]
m_statsDecompAlgo [protected]
m_statusDecompAlgo [protected]
m_stopCriteriaDecompAlgo [protected]
m_subprobSIDecompAlgo [protected]
m_tlbDecompAlgo [protected]
m_tubDecompAlgo [protected]
m_useInitLpDualsDecompAlgo [protected]
m_utilParamDecompAlgo [protected]
m_varpoolDecompAlgo [protected]
m_varsDecompAlgo [protected]
m_varsThisCallDecompAlgo [protected]
m_varsThisRoundDecompAlgo [protected]
m_whichCoreModelDecompAlgo [protected]
m_whichModelDecompAlgo [protected]
m_xhatDecompAlgo [protected]
m_xhatIPBestDecompAlgo [protected]
m_xhatIPFeasDecompAlgo [protected]
m_xhatIPFeasDecompAlgo [protected]
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, DecompRowType rowType)DecompAlgo [virtual]
masterMatrixAddMOCols(CoinPackedMatrix *masterM, double *colLB, double *colUB, double *objCoeff, std::vector< std::string > &colNames)DecompAlgo
masterPhaseIItoI()DecompAlgo
masterPhaseItoII()DecompAlgo
operator=(const DecompAlgoC &)DecompAlgoC [private]
operator=(const DecompAlgoC &)DecompAlgoC [private]
phaseDone()DecompAlgoC [private, virtual]
phaseInit(DecompPhase &phase)DecompAlgoC [inline, private, virtual]
phaseUpdate(DecompPhase &phase, DecompStatus &status)DecompAlgoC [private, virtual]
phaseUpdate(const decompPhase phase, const decompStat stat)DecompAlgoC [virtual]
DecompAlgo::phaseUpdate(const DecompPhase phase, const DecompStat stat)DecompAlgo [virtual]
postProcessBranch(DecompStatus decompStatus)DecompAlgo [inline, virtual]
postProcessNode(DecompStatus decompStatus)DecompAlgo [inline, virtual]
printBasisInfo(OsiSolverInterface *si, std::ostream *os)DecompAlgo
printBasisInfo(OsiSolverInterface *si, ostream *os)DecompAlgo
printBasisInfo(OsiSolverInterface *si, ostream *os)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
printCurrentProblem(const OsiSolverInterface *si, const std::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
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
printCurrentProblemDual(OsiSolverInterface *si, const std::string baseName, const int nodeIndex, const int cutPass, const int pricePass)DecompAlgo
printCuts(std::ostream *os)DecompAlgo
printCuts(ostream *os=&cout)DecompAlgo
printCuts(ostream *os=&cout)DecompAlgo
printVars(std::ostream *os)DecompAlgo
printVars(ostream *os=&cout)DecompAlgo
printVars(ostream *os=&cout)DecompAlgo
processNode(const AlpsDecompTreeNode *node, const double globalLB=-DecompInf, const double globalUB=DecompInf)DecompAlgo [virtual]
processNode(const int nodeIndex=0)DecompAlgo
processNode(const int nodeIndex=0, const double globalLB=-DecompInf, const double globalUB=DecompInf)DecompAlgo
recomposeSolution(const double *solution, double *rsolution)DecompAlgoC [private, virtual]
recomposeSolution(const double *solution, double *rsolution)DecompAlgoC [virtual]
setApp(DecompApp *app)DecompAlgo [inline]
setApp(DecompApp *app)DecompAlgo [inline]
setBestUpperBound(const double bestUpperBound)DecompAlgo [inline]
setBestUpperBound(const double bestUpperBound)DecompAlgo [inline]
setCutoffUB(const double thisBound)DecompAlgo [inline]
setMasterBounds(const double *lbs, const double *ubs)DecompAlgoC [private, virtual]
setObjBound(const double thisBound, const double thisBoundUB)DecompAlgo [inline, virtual]
setObjBoundIP(const double thisBound)DecompAlgo [inline, virtual]
setStrongBranchIter(bool isStrongBranch=true)DecompAlgo [inline]
setSubProbBounds(const double *lbs, const double *ubs)DecompAlgoC [inline, private, virtual]
setTrueLowerBound(const double mostNegReducedCost)DecompAlgo
setTrueLowerBound(const double mostNegReducedCost)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]
solutionUpdateAsIP()DecompAlgo [inline, virtual]
solve(int whichModel=1)DecompAlgo
solveBruteForce()DecompAlgo
solveBruteForce()DecompAlgo
solveDirect(const DecompSolution *startSol=NULL)DecompAlgoC [virtual]
solveRelaxed(const double *redCostX, const double *origCost, const double alpha, const int n_origCols, const bool isNested, DecompAlgoModel &algoModel, DecompSolverResult *solveResult, std::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
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
startupLog()DecompAlgo
startupLog()DecompAlgo
tempTimeLimitDecompAlgo [protected]
tighten(int whichModel)DecompAlgo
tighten(int whichModel)DecompAlgo
updateObjBound(const double mostNegRC=-DecompBigNum)DecompAlgoC [private, virtual]
~DecompAlgo()DecompAlgo [inline, virtual]
~DecompAlgo()DecompAlgo [inline, virtual]
~DecompAlgo()DecompAlgo [inline, virtual]
~DecompAlgoC()DecompAlgoC [inline]
~DecompAlgoC()DecompAlgoC [inline]

Generated on 5 Apr 2015 for Dip-All by  doxygen 1.6.1