| Cgl
    0.60.3
    | 
This is the complete list of members for CglMixedIntegerRounding, including all inherited members.
| aggregateRow(const int colSelected, CoinPackedVector &rowToAggregate, double rhs, CoinPackedVector &rowAggregated, double &rhsAggregated) const | CglMixedIntegerRounding | private | 
| aggressive_ | CglCutGenerator | |
| boundSubstitution(const OsiSolverInterface &si, const CoinPackedVector &rowAggregated, const double *xlp, const double *xlpExtra, const double *colUpperBound, const double *colLowerBound, CoinPackedVector &mixedKnapsack, double &rhsMixedKnapsack, double &sStar, CoinPackedVector &contVariablesInS) const | CglMixedIntegerRounding | private | 
| canDoGlobalCuts() const | CglCutGenerator | inline | 
| canDoGlobalCuts_ | CglCutGenerator | |
| CglCutGenerator() | CglCutGenerator | |
| CglCutGenerator(const CglCutGenerator &) | CglCutGenerator | |
| CglMixedIntegerRounding() | CglMixedIntegerRounding | |
| CglMixedIntegerRounding(const int maxaggr, const bool multiply, const int criterion, const int preproc=-1) | CglMixedIntegerRounding | |
| CglMixedIntegerRounding(const CglMixedIntegerRounding &) | CglMixedIntegerRounding | |
| CglMixedIntegerRoundingUnitTest(const OsiSolverInterface *siP, const std::string mpdDir) | CglMixedIntegerRounding | friend | 
| clone() const | CglMixedIntegerRounding | virtual | 
| cMirInequality(const int numInt, const double delta, const double numeratorBeta, const int *knapsackIndices, const double *knapsackElements, const double *xlp, const double sStar, const double *colUpperBound, const std::set< int > &setC, CoinPackedVector &cMIR, double &rhscMIR, double &sCoef, double &violation) const | CglMixedIntegerRounding | private | 
| cMirSeparation(const OsiSolverInterface &si, const CoinPackedMatrix &matrixByRow, const CoinPackedVector &rowAggregated, const int *listRowsAggregated, const char *sense, const double *RHS, const double *xlp, const double sStar, const double *colUpperBound, const double *colLowerBound, const CoinPackedVector &mixedKnapsack, const double &rhsMixedKnapsack, const CoinPackedVector &contVariablesInS, OsiRowCut &flowCut) const | CglMixedIntegerRounding | private | 
| copyRowSelected(const int iAggregate, const int rowSelected, std::set< int > &setRowsAggregated, int *listRowsAggregated, double *xlpExtra, const char sen, const double rhs, const double lhs, const CoinPackedMatrix &matrixByRow, CoinPackedVector &rowToAggregate, double &rhsToAggregate) const | CglMixedIntegerRounding | private | 
| CRITERION_ | CglMixedIntegerRounding | private | 
| determineRowType(const OsiSolverInterface &si, const int rowLen, const int *ind, const double *coef, const char sense, const double rhs) const | CglMixedIntegerRounding | private | 
| doneInitPre_ | CglMixedIntegerRounding | private | 
| doPreproc_ | CglMixedIntegerRounding | private | 
| EPSILON_ | CglMixedIntegerRounding | private | 
| functionG(const double d, const double f) const | CglMixedIntegerRounding | inlineprivate | 
| generateCpp(FILE *fp) | CglMixedIntegerRounding | virtual | 
| generateCuts(const OsiSolverInterface &si, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo()) | CglMixedIntegerRounding | virtual | 
| generateMirCuts(const OsiSolverInterface &si, const double *xlp, const double *colUpperBound, const double *colLowerBound, const CoinPackedMatrix &matrixByRow, const double *LHS, const double *coefByRow, const int *colInds, const CoinBigIndex *rowStarts, const int *rowLengths, const double *coefByCol, const int *rowInds, const CoinBigIndex *colStarts, const int *colLengths, OsiCuts &cs) const | CglMixedIntegerRounding | private | 
| getAggressiveness() const | CglCutGenerator | inline | 
| getCRITERION_() const | CglMixedIntegerRounding | inline | 
| getDoPreproc() const | CglMixedIntegerRounding | |
| getMAXAGGR_() const | CglMixedIntegerRounding | inline | 
| getMULTIPLY_() const | CglMixedIntegerRounding | inline | 
| gutsOfConstruct(const int maxaggr, const bool multiply, const int criterion, const int preproc) | CglMixedIntegerRounding | private | 
| gutsOfCopy(const CglMixedIntegerRounding &rhs) | CglMixedIntegerRounding | private | 
| gutsOfDelete() | CglMixedIntegerRounding | private | 
| indRowCont_ | CglMixedIntegerRounding | private | 
| indRowContVB_ | CglMixedIntegerRounding | private | 
| indRowInt_ | CglMixedIntegerRounding | private | 
| indRowMix_ | CglMixedIntegerRounding | private | 
| indRows_ | CglMixedIntegerRounding | private | 
| isLowerSubst(const double inf, const double aj, const double xlp, const double LB, const double UB) const | CglMixedIntegerRounding | inlineprivate | 
| MAXAGGR_ | CglMixedIntegerRounding | private | 
| maximumLengthOfCutInTree() const | CglCutGenerator | inlinevirtual | 
| mayGenerateRowCutsInTree() const | CglCutGenerator | virtual | 
| mixIntRoundPreprocess(const OsiSolverInterface &si) | CglMixedIntegerRounding | private | 
| MULTIPLY_ | CglMixedIntegerRounding | private | 
| needsOptimalBasis() const | CglCutGenerator | virtual | 
| numCols_ | CglMixedIntegerRounding | private | 
| numRowCont_ | CglMixedIntegerRounding | private | 
| numRowContVB_ | CglMixedIntegerRounding | private | 
| numRowInt_ | CglMixedIntegerRounding | private | 
| numRowMix_ | CglMixedIntegerRounding | private | 
| numRows_ | CglMixedIntegerRounding | private | 
| operator=(const CglMixedIntegerRounding &rhs) | CglMixedIntegerRounding | |
| CglCutGenerator::operator=(const CglCutGenerator &rhs) | CglCutGenerator | |
| printStats(std::ofstream &fout, const bool hasCut, const OsiSolverInterface &si, const CoinPackedVector &rowAggregated, const double &rhsAggregated, const double *xlp, const double *xlpExtra, const int *listRowsAggregated, const int *listColsSelected, const int level, const double *colUpperBound, const double *colLowerBound) const | CglMixedIntegerRounding | private | 
| refreshSolver(OsiSolverInterface *solver) | CglMixedIntegerRounding | virtual | 
| RHS_ | CglMixedIntegerRounding | private | 
| ROW_CONT enum value | CglMixedIntegerRounding | private | 
| ROW_INT enum value | CglMixedIntegerRounding | private | 
| ROW_MIX enum value | CglMixedIntegerRounding | private | 
| ROW_OTHER enum value | CglMixedIntegerRounding | private | 
| ROW_UNDEFINED enum value | CglMixedIntegerRounding | private | 
| ROW_VAREQ enum value | CglMixedIntegerRounding | private | 
| ROW_VARLB enum value | CglMixedIntegerRounding | private | 
| ROW_VARUB enum value | CglMixedIntegerRounding | private | 
| RowType enum name | CglMixedIntegerRounding | private | 
| rowTypes_ | CglMixedIntegerRounding | private | 
| selectRowToAggregate(const OsiSolverInterface &si, const CoinPackedVector &rowAggregated, const double *colUpperBound, const double *colLowerBound, const std::set< int > &setRowsAggregated, const double *xlp, const double *coefByCol, const int *rowInds, const CoinBigIndex *colStarts, const int *colLengths, int &rowSelected, int &colSelected) const | CglMixedIntegerRounding | private | 
| sense_ | CglMixedIntegerRounding | private | 
| setAggressiveness(int value) | CglCutGenerator | inline | 
| setCRITERION_(int criterion) | CglMixedIntegerRounding | inline | 
| setDoPreproc(int value) | CglMixedIntegerRounding | |
| setGlobalCuts(bool trueOrFalse) | CglCutGenerator | inline | 
| setMAXAGGR_(int maxaggr) | CglMixedIntegerRounding | inline | 
| setMULTIPLY_(bool multiply) | CglMixedIntegerRounding | inline | 
| TOLERANCE_ | CglMixedIntegerRounding | private | 
| UNDEFINED_ | CglMixedIntegerRounding | private | 
| vlbs_ | CglMixedIntegerRounding | private | 
| vubs_ | CglMixedIntegerRounding | private | 
| ~CglCutGenerator() | CglCutGenerator | virtual | 
| ~CglMixedIntegerRounding() | CglMixedIntegerRounding | virtual | 
 1.8.5
 1.8.5