|
Dip
0.92.4
|
This is the complete list of members for MAD_DecompApp, including all inherited members.
| APPcreateModel(double *&objCoeff, map< int, DecompConstraintSet * > &modelCore, map< int, vector< DecompConstraintSet * > > &modelRelax) | MAD_DecompApp | |
| DecompApp::APPcreateModel(double *&objCoeff, map< int, DecompConstraintSet * > &modelCore, map< int, DecompConstraintSet * > &modelRelax)=0 | DecompApp | pure virtual |
| APPheuristics(const double *xhat, const double *origCost, vector< DecompSolution * > &xhatIPFeas) | MAD_DecompApp | virtual |
| DecompApp::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, bool &isExact, OsiSolverInterface *m_subprobSI, list< DecompVar * > &vars) | MAD_DecompApp | |
| DecompApp::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) | DecompApp | inlinevirtual |
| createModel() | DecompApp | |
| createModel() | DecompApp | |
| createModelPart(const int nRowsPart, const int *rowsPart) | 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) | MAD_DecompApp | virtual |
| DecompApp::generateInitVars(DecompVarList &initVars, int whichModel) | DecompApp | virtual |
| getBestKnownLB() const | DecompApp | inline |
| getBestKnownUB() const | DecompApp | inline |
| getBeta() const | MAD_DecompApp | inline |
| getDecompAlgo() const | DecompApp | inline |
| getDualForGenerateVars(const double *dual) | DecompApp | inlinevirtual |
| getInstanceName() | DecompApp | inline |
| getKappa() const | MAD_DecompApp | inline |
| getMatrix() | DecompApp | inline |
| getNOrigRows() const | MAD_DecompApp | inline |
| heuristicGreedy(vector< GreedyPoint > &greedyPoints, const MAD_HeurSortDir sortDir, const double *sortValues, const double *origCost, const double *redCost=NULL) | MAD_DecompApp | |
| heuristicGreedy(const MAD_HeurSortDir sortDir, const double *sortValues, const double *origCost, vector< DecompSolution * > &solVec) | MAD_DecompApp | |
| initDualVector(std::vector< double > &dualVector) | DecompApp | inlinevirtual |
| initializeApp(UtilParameters &utilParam) | MAD_DecompApp | |
| DecompApp::initializeApp() | DecompApp | virtual |
| isOrtho(const int *rowInd1, const int *rowInd2, const int rowLen1, const int rowLen2) | MAD_DecompApp | |
| m_appParam | MAD_DecompApp | protected |
| m_auxMemPool | MAD_DecompApp | private |
| m_bestKnownLB | DecompApp | protected |
| m_bestKnownUB | DecompApp | protected |
| m_beta | MAD_DecompApp | private |
| m_blocks | DecompApp | |
| m_classTag | MAD_DecompApp | private |
| m_cliquer | MAD_DecompApp | private |
| m_conflictGraph | MAD_DecompApp | private |
| m_decompAlgo | DecompApp | |
| m_infinity | DecompApp | |
| m_instance | MAD_DecompApp | private |
| m_kappa | MAD_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_nOrigRows | MAD_DecompApp | private |
| m_objective | DecompApp | |
| m_osLog | DecompApp | protected |
| m_osLog | DecompApp | protected |
| m_param | DecompApp | |
| m_qualex | MAD_DecompApp | private |
| m_threadIndex | DecompApp | |
| m_utilParam | DecompApp | |
| MAD_DecompApp(const MAD_DecompApp &) | MAD_DecompApp | private |
| MAD_DecompApp(UtilParameters &utilParam) | MAD_DecompApp | inline |
| MODEL_CLIQUE enum value | MAD_DecompApp | |
| ModelType enum name | MAD_DecompApp | |
| NumBlocks | DecompApp | |
| operator=(const MAD_DecompApp &) | MAD_DecompApp | private |
| preprocess() | DecompApp | |
| printOriginalColumn(const int index, ostream *os=&cout) const | MAD_DecompApp | virtual |
| DecompApp::printOriginalColumn(const int index, std::ostream *os=&std::cout) const | DecompApp | virtual |
| printOriginalSolution(const int n_cols, const double *solution, ostream *os) const | MAD_DecompApp | virtual |
| DecompApp::printOriginalSolution(const int n_cols, const std::vector< std::string > &colNames, const double *solution, std::ostream *os=&std::cout) const | DecompApp | virtual |
| printRowMarks(const int *rowInd, const int rowLen) const | MAD_DecompApp | |
| 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 | |
| xIndex(const int i, const int b) const | MAD_DecompApp | inline |
| xIndexInv(const int index) const | MAD_DecompApp | inline |
| ~DecompApp() | DecompApp | inlinevirtual |
| ~DecompApp() | DecompApp | inlinevirtual |
| ~MAD_DecompApp() | MAD_DecompApp | inlinevirtual |
1.8.5