| Cgl
    0.60.3
    | 
This is the complete list of members for CglRedSplit2, including all inherited members.
| aggressive_ | CglCutGenerator | |
| byRow | CglRedSplit2 | private | 
| canDoGlobalCuts() const | CglCutGenerator | inline | 
| canDoGlobalCuts_ | CglCutGenerator | |
| card_contNonBasicVar | CglRedSplit2 | private | 
| card_intBasicVar | CglRedSplit2 | private | 
| card_intBasicVar_frac | CglRedSplit2 | private | 
| card_intNonBasicVar | CglRedSplit2 | private | 
| card_nonBasicAtLower | CglRedSplit2 | private | 
| card_nonBasicAtUpper | CglRedSplit2 | private | 
| card_workNonBasicVar | CglRedSplit2 | private | 
| CglCutGenerator() | CglCutGenerator | |
| CglCutGenerator(const CglCutGenerator &) | CglCutGenerator | |
| CglRedSplit2() | CglRedSplit2 | |
| CglRedSplit2(const CglRedSplit2Param &RS_param) | CglRedSplit2 | |
| CglRedSplit2(const CglRedSplit2 &) | CglRedSplit2 | |
| CglRedSplit2UnitTest(const OsiSolverInterface *siP, const std::string mpdDir) | CglRedSplit2 | friend | 
| check_dynamism(double *row) | CglRedSplit2 | private | 
| checkTime() const | CglRedSplit2 | inlineprivate | 
| clone() const | CglRedSplit2 | virtual | 
| colLower | CglRedSplit2 | private | 
| colUpper | CglRedSplit2 | private | 
| compute_is_integer() | CglRedSplit2 | private | 
| compute_norm_change(double oldnorm, const int *listOfRows, int numElemList, const double *multipliers) const | CglRedSplit2 | private | 
| contNonBasicTab | CglRedSplit2 | private | 
| contNonBasicVar | CglRedSplit2 | private | 
| cv_fracRowsTab | CglRedSplit2 | private | 
| cv_intBasicVar | CglRedSplit2 | private | 
| cv_intBasicVar_frac | CglRedSplit2 | private | 
| eliminate_slacks(double *row, const double *elements, const CoinBigIndex *start, const int *indices, const int *rowLength, const double *rhs, double *rowrhs) | CglRedSplit2 | private | 
| fill_workNonBasicTab(CglRedSplit2Param::ColumnSelectionStrategy strategy, const int *ignore_list=NULL) | CglRedSplit2 | private | 
| fill_workNonBasicTab(const int *newnonbasics, const double *xbar, CglRedSplit2Param::ColumnScalingStrategy scaling) | CglRedSplit2 | private | 
| flip(double *row) | CglRedSplit2 | private | 
| generate_cgcut(double *row, double *rhs) | CglRedSplit2 | private | 
| generate_packed_row(const double *xlp, double *row, int *rowind, double *rowelem, int *card_row, double &rhs) | CglRedSplit2 | private | 
| generate_row(int index_row, double *row) | CglRedSplit2 | private | 
| generateCpp(FILE *) | CglCutGenerator | inlinevirtual | 
| generateCuts(const OsiSolverInterface &si, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo()) | CglRedSplit2 | virtual | 
| generateCuts(OsiCuts *cs, int maxNumCuts, int *lambda=NULL) | CglRedSplit2 | private | 
| generateMultipliers(const OsiSolverInterface &si, int *lambda, int maxNumMultipliers, int *basicVariables=NULL, OsiCuts *cs=NULL) | CglRedSplit2 | |
| get_list_rows_reduction(int rowIndex, int numRowsReduction, int *list, const double *norm, CglRedSplit2Param::RowSelectionStrategy rowSelectionStrategy) const | CglRedSplit2 | private | 
| getAggressiveness() const | CglCutGenerator | inline | 
| getParam() | CglRedSplit2 | inline | 
| intBasicVar | CglRedSplit2 | private | 
| intBasicVar_frac | CglRedSplit2 | private | 
| intNonBasicTab | CglRedSplit2 | private | 
| intNonBasicVar | CglRedSplit2 | private | 
| is_integer | CglRedSplit2 | private | 
| lubksb(double **a, int n, int *indx, double *b) const | CglRedSplit2 | private | 
| ludcmp(double **a, int n, int *indx, double *d, double *vv) const | CglRedSplit2 | private | 
| maximumLengthOfCutInTree() const | CglCutGenerator | inlinevirtual | 
| mayGenerateRowCutsInTree() const | CglCutGenerator | virtual | 
| mTab | CglRedSplit2 | private | 
| ncol | CglRedSplit2 | private | 
| needsOptimalBasis() const | CglRedSplit2 | virtual | 
| nonBasicAtLower | CglRedSplit2 | private | 
| nonBasicAtUpper | CglRedSplit2 | private | 
| norm | CglRedSplit2 | private | 
| nrow | CglRedSplit2 | private | 
| nTab | CglRedSplit2 | private | 
| numRedRows | CglRedSplit2 | private | 
| objective | CglRedSplit2 | private | 
| operator=(const CglRedSplit2 &rhs) | CglRedSplit2 | |
| CglCutGenerator::operator=(const CglCutGenerator &rhs) | CglCutGenerator | |
| param | CglRedSplit2 | private | 
| pi_mat | CglRedSplit2 | private | 
| print() const | CglRedSplit2 | |
| printOptTab(OsiSolverInterface *solver) const | CglRedSplit2 | |
| reduce_workNonBasicTab(int numRows, CglRedSplit2Param::RowSelectionStrategy rowSelectionStrategy, int maxIterations) | CglRedSplit2 | private | 
| reducedCost | CglRedSplit2 | private | 
| refreshSolver(OsiSolverInterface *) | CglCutGenerator | inlinevirtual | 
| rhsTab | CglRedSplit2 | private | 
| rowActivity | CglRedSplit2 | private | 
| rowLower | CglRedSplit2 | private | 
| rowPrice | CglRedSplit2 | private | 
| rowRhs | CglRedSplit2 | private | 
| rowUpper | CglRedSplit2 | private | 
| rs_above_integer(const double value) const | CglRedSplit2 | inlineprivate | 
| rs_allocmatDBL(double ***v, int m, int n) | CglRedSplit2 | private | 
| rs_allocmatINT(int ***v, int m, int n) | CglRedSplit2 | private | 
| rs_are_different_vectors(const int *vect1, const int *vect2, const int dim) | CglRedSplit2 | private | 
| rs_deallocmatDBL(double ***v, int m) | CglRedSplit2 | private | 
| rs_deallocmatINT(int ***v, int m) | CglRedSplit2 | private | 
| rs_dotProd(const double *u, const double *v, int dim) const | CglRedSplit2 | private | 
| rs_dotProd(const int *u, const double *v, int dim) const | CglRedSplit2 | private | 
| rs_printmatDBL(const char *vecstr, const double *const *x, int m, int n) const | CglRedSplit2 | private | 
| rs_printmatINT(const char *vecstr, const int *const *x, int m, int n) const | CglRedSplit2 | private | 
| rs_printvecDBL(const char *vecstr, const double *x, int n) const | CglRedSplit2 | private | 
| rs_printvecINT(const char *vecstr, const int *x, int n) const | CglRedSplit2 | private | 
| setAggressiveness(int value) | CglCutGenerator | inline | 
| setGlobalCuts(bool trueOrFalse) | CglCutGenerator | inline | 
| setParam(const CglRedSplit2Param &source) | CglRedSplit2 | |
| solver | CglRedSplit2 | private | 
| sort_rows_by_cosine(struct sortElement *array, int rowIndex, int maxRows, int whichTab) const | CglRedSplit2 | private | 
| sort_rows_by_nonzeroes(struct sortElement *array, int rowIndex, int maxRows, int whichTab) const | CglRedSplit2 | private | 
| sort_rows_by_nonzeroes_greedy(struct sortElement *array, int rowIndex, int maxRows, int whichTab) const | CglRedSplit2 | private | 
| startTime | CglRedSplit2 | private | 
| tiltLandPcut(const OsiSolverInterface *si, double *row, double rowRhs, int rownumber, const double *xbar, const int *newnonbasics, OsiRowCut *cs, int *lambda=NULL) | CglRedSplit2 | |
| unflip(double *row, double *rowrhs) | CglRedSplit2 | private | 
| workNonBasicTab | CglRedSplit2 | private | 
| xlp | CglRedSplit2 | private | 
| ~CglCutGenerator() | CglCutGenerator | virtual | 
| ~CglRedSplit2() | CglRedSplit2 | virtual | 
 1.8.5
 1.8.5