Dip
0.92.4
|
This is the complete list of members for AP3_DecompApp, including all inherited members.
AP3_DecompApp(const AP3_DecompApp &) | AP3_DecompApp | private |
AP3_DecompApp(UtilParameters &utilParam) | AP3_DecompApp | inline |
APPcreateModel(double *&objCoeff, map< int, DecompConstraintSet * > &modelCore, map< int, vector< DecompConstraintSet * > > &modelRelax) | AP3_DecompApp | |
DecompApp::APPcreateModel(double *&objCoeff, map< int, DecompConstraintSet * > &modelCore, map< int, DecompConstraintSet * > &modelRelax)=0 | DecompApp | pure virtual |
APPheuristics(const double *xhat, const double *origCost, std::vector< DecompSolution * > &xhatIPFeas) | DecompApp | inlinevirtual |
APPheuristics(const double *xhat, vector< DecompSolution * > &xhatIPFeas) | DecompApp | inlinevirtual |
APPisUserFeasible(const double *x, const int numCols, const double tolZero) | DecompApp | inlinevirtual |
APPisUserFeasible(const double *x, const int n_cols, const double tolZero) | DecompApp | inlinevirtual |
APPsolveRelaxed(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) | AP3_DecompApp | virtual |
createModel() | DecompApp | |
createModel() | DecompApp | |
createModelPart(const int modelType, int *rowInd, double *rowEls, DecompConstraintSet *modelCore, DecompConstraintSet *modelRelax) | AP3_DecompApp | private |
DecompApp::createModelPart(const int nRowsPart, const int *rowsPart) | DecompApp | |
DecompApp::createModelPart(DecompConstraintSet *model, const int nRowsPart, const int *rowsPart) | DecompApp | |
createModelPartSparse(DecompConstraintSet *model, const int nRowsPart, const int *rowsPart) | DecompApp | |
createModels() | DecompApp | |
DecompApp(UtilParameters &utilParam) | DecompApp | inline |
DecompApp(UtilParameters &utilParam) | DecompApp | inline |
findActiveColumns(const std::vector< int > &rowsPart, std::set< int > &activeColsSet) | DecompApp | |
generateCuts(const double *x, DecompCutList &newCuts) | DecompApp | virtual |
generateCuts(const double *x, const DecompConstraintSet &modelCore, const DecompConstraintSet &modelRelax, DecompCutList &newCuts) | DecompApp | virtual |
generateInitVars(DecompVarList &initVars) | DecompApp | virtual |
generateInitVars(DecompVarList &initVars, int whichModel) | DecompApp | virtual |
getBestKnownLB() const | DecompApp | inline |
getBestKnownUB() const | DecompApp | inline |
getDecompAlgo() const | DecompApp | inline |
getDualForGenerateVars(const double *dual) | DecompApp | inlinevirtual |
getInstanceName() const | AP3_DecompApp | inline |
DecompApp::getInstanceName() | DecompApp | inline |
getKnownOptimalBound() const | AP3_DecompApp | inline |
getMatrix() | DecompApp | inline |
getOptBound() const | AP3_DecompApp | inline |
index2(const int ind1, const int ind2) const | AP3_DecompApp | inline |
index2Inv(const int index) const | AP3_DecompApp | inline |
index3Inv(const int index, int &ind1, int &ind2, int &ind3) const | AP3_DecompApp | inline |
indexIJK(const int i, const int j, const int k) const | AP3_DecompApp | inline |
indexJIK(const int j, const int i, const int k) const | AP3_DecompApp | inline |
indexKIJ(const int k, const int i, const int j) const | AP3_DecompApp | inline |
initDualVector(std::vector< double > &dualVector) | DecompApp | inlinevirtual |
initializeApp(UtilParameters &utilParam) | AP3_DecompApp | private |
DecompApp::initializeApp() | DecompApp | virtual |
m_ap3data | AP3_DecompApp | private |
m_appParam | AP3_DecompApp | protected |
m_assigncostMin | AP3_DecompApp | private |
m_assignindexMin | AP3_DecompApp | private |
m_bestKnownLB | DecompApp | protected |
m_bestKnownUB | DecompApp | protected |
m_blocks | DecompApp | |
m_classTag | AP3_DecompApp | private |
m_decompAlgo | DecompApp | |
m_infinity | DecompApp | |
m_intersection | AP3_DecompApp | private |
m_lpIO | DecompApp | |
m_matrix | DecompApp | |
m_model | DecompApp | |
m_modelC | DecompApp | |
m_modelCore | DecompApp | |
m_modelCore | DecompApp | |
m_modelR | DecompApp | |
m_modelRelax | DecompApp | |
m_modelRelax | DecompApp | |
m_modelRelaxNest | DecompApp | |
m_mpsIO | DecompApp | |
m_objective | DecompApp | |
m_osLog | DecompApp | protected |
m_osLog | DecompApp | protected |
m_param | DecompApp | |
m_siAP | AP3_DecompApp | private |
m_threadIndex | DecompApp | |
m_utilParam | DecompApp | |
MODEL_I enum value | AP3_DecompApp | |
MODEL_J enum value | AP3_DecompApp | |
MODEL_K enum value | AP3_DecompApp | |
ModelType enum name | AP3_DecompApp | |
NumBlocks | DecompApp | |
operator=(const AP3_DecompApp &) | AP3_DecompApp | private |
preprocess() | DecompApp | |
printOriginalColumn(const int index, ostream *os=&cout) const | AP3_DecompApp | virtual |
DecompApp::printOriginalColumn(const int index, std::ostream *os=&std::cout) const | DecompApp | virtual |
printOriginalSolution(const int n_cols, const std::vector< std::string > &colNames, const double *solution, std::ostream *os=&std::cout) const | DecompApp | virtual |
printOriginalSolution(const int n_cols, const double *solution, ostream *os=&cout) const | DecompApp | virtual |
readBlockFile() | DecompApp | |
readInitSolutionFile(DecompVarList &initVars) | DecompApp | |
readProblem() | DecompApp | |
setBestKnownLB(const double bestKnownLB) | DecompApp | inline |
setBestKnownUB(const double bestKnownUB) | DecompApp | inline |
setInfinity() | DecompApp | |
setModelCore(DecompConstraintSet *model, const std::string modelName) | DecompApp | inline |
setModelObjective(const double *objective, const int length) | DecompApp | inline |
setModelRelax(DecompConstraintSet *model, const std::string modelName="", const int blockId=0) | DecompApp | |
setModelRelaxNest(DecompConstraintSet *model, const std::string modelName, const int blockId=0) | DecompApp | |
singlyBorderStructureDetection() | DecompApp | |
solveRelaxed(const int whichBlock, const double *redCostX, const double target, DecompVarList &varList) | DecompApp | inlinevirtual |
solveRelaxedNest(const int whichBlock, const double *redCostX, const double target, DecompVarList &varList) | DecompApp | inlinevirtual |
solveRelaxedWhich(std::vector< int > &blocksToSolve, std::map< int, std::vector< double > > &userDualsByBlock) | DecompApp | inlinevirtual |
startupLog() | DecompApp | |
startupLog() | DecompApp | |
~AP3_DecompApp() | AP3_DecompApp | inlinevirtual |
~DecompApp() | DecompApp | inlinevirtual |
~DecompApp() | DecompApp | inlinevirtual |