|
Cbc
2.10.5
|
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