| aggressive_ | CglCutGenerator | |
| byRow | CglRedSplit | private |
| canDoGlobalCuts() const | CglCutGenerator | inline |
| canDoGlobalCuts_ | CglCutGenerator | |
| card_contNonBasicVar | CglRedSplit | private |
| card_given_optsol | CglRedSplit | private |
| card_intBasicVar_frac | CglRedSplit | private |
| card_intNonBasicVar | CglRedSplit | private |
| card_nonBasicAtLower | CglRedSplit | private |
| card_nonBasicAtUpper | CglRedSplit | private |
| CglCutGenerator() | CglCutGenerator | |
| CglCutGenerator(const CglCutGenerator &) | CglCutGenerator | |
| CglRedSplit() | CglRedSplit | |
| CglRedSplit(const CglRedSplitParam &RS_param) | CglRedSplit | |
| CglRedSplit(const CglRedSplit &) | CglRedSplit | |
| CglRedSplitUnitTest(const OsiSolverInterface *siP, const std::string mpdDir) | CglRedSplit | friend |
| check_optsol(const int calling_place, const double *xlp, const double *slack_val, const int do_flip) | CglRedSplit | private |
| check_optsol(const int calling_place, const double *xlp, const double *slack_val, const double *ck_row, const double ck_rhs, const int cut_number, const int do_flip) | CglRedSplit | private |
| clone() const | CglRedSplit | virtual |
| colLower | CglRedSplit | private |
| colType | CglRedSplit | private |
| colUpper | CglRedSplit | private |
| compute_is_integer() | CglRedSplit | |
| compute_is_lub() | CglRedSplit | |
| contNonBasicTab | CglRedSplit | private |
| contNonBasicVar | CglRedSplit | private |
| cv_intBasicVar_frac | CglRedSplit | private |
| eliminate_slacks(double *row, const double *elements, const int *start, const int *indices, const int *rowLength, const double *rhs, double *rowrhs) | CglRedSplit | private |
| find_step(int r1, int r2, int *step, double *reduc, double *norm) | CglRedSplit | private |
| flip(double *row) | CglRedSplit | private |
| generate_cgcut(double *row, double *rhs) | CglRedSplit | private |
| generate_cgcut_2(int basic_ind, double *row, double *rhs) | CglRedSplit | private |
| generate_packed_row(const double *xlp, double *row, int *rowind, double *rowelem, int *card_row, double &rhs) | CglRedSplit | private |
| generate_row(int index_row, double *row) | CglRedSplit | private |
| generateCpp(FILE *fp) | CglRedSplit | virtual |
| generateCuts(const OsiSolverInterface &si, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo()) | CglRedSplit | virtual |
| generateCuts(OsiCuts &cs) | CglRedSplit | private |
| getAggressiveness() const | CglCutGenerator | inline |
| getAway() const | CglRedSplit | |
| getEPS() const | CglRedSplit | |
| getEPS_COEFF() const | CglRedSplit | |
| getEPS_COEFF_LUB() const | CglRedSplit | |
| getEPS_RELAX() const | CglRedSplit | |
| getLimit() const | CglRedSplit | |
| getLUB() const | CglRedSplit | |
| getMaxTab() const | CglRedSplit | |
| getMinReduc() const | CglRedSplit | |
| getNormIsZero() const | CglRedSplit | |
| getParam() const | CglRedSplit | inline |
| given_optsol | CglRedSplit | private |
| intBasicVar_frac | CglRedSplit | private |
| intNonBasicTab | CglRedSplit | private |
| intNonBasicVar | CglRedSplit | private |
| is_integer | CglRedSplit | private |
| low_is_lub | CglRedSplit | private |
| maximumLengthOfCutInTree() const | CglCutGenerator | inlinevirtual |
| mayGenerateRowCutsInTree() const | CglCutGenerator | virtual |
| mTab | CglRedSplit | private |
| ncol | CglRedSplit | private |
| needsOptimalBasis() const | CglRedSplit | virtual |
| nonBasicAtLower | CglRedSplit | private |
| nonBasicAtUpper | CglRedSplit | private |
| nrow | CglRedSplit | private |
| nTab | CglRedSplit | private |
| operator=(const CglRedSplit &rhs) | CglRedSplit | |
| CglCutGenerator::operator=(const CglCutGenerator &rhs) | CglCutGenerator | |
| param | CglRedSplit | private |
| pi_mat | CglRedSplit | private |
| print() const | CglRedSplit | |
| printOptTab(OsiSolverInterface *solver) const | CglRedSplit | |
| reduce_contNonBasicTab() | CglRedSplit | private |
| refreshSolver(OsiSolverInterface *) | CglCutGenerator | inlinevirtual |
| rhsTab | CglRedSplit | private |
| row_scale_factor(double *row) | CglRedSplit | private |
| rowActivity | CglRedSplit | private |
| rowLower | CglRedSplit | private |
| rowRhs | CglRedSplit | private |
| rowUpper | CglRedSplit | private |
| rs_above_integer(double value) | CglRedSplit | inlineprivate |
| rs_are_different_matrices(const CoinPackedMatrix *mat1, const CoinPackedMatrix *mat2, const int nmaj, const int nmin) | CglRedSplit | private |
| rs_are_different_vectors(const int *vect1, const int *vect2, const int dim) | CglRedSplit | private |
| rs_are_different_vectors(const double *vect1, const double *vect2, const int dim) | CglRedSplit | private |
| set_given_optsol(const double *given_sol, const int card_sol) | CglRedSplit | |
| setAggressiveness(int value) | CglCutGenerator | inline |
| setAway(double value) | CglRedSplit | |
| setEPS(double value) | CglRedSplit | |
| setEPS_COEFF(double value) | CglRedSplit | |
| setEPS_COEFF_LUB(double value) | CglRedSplit | |
| setEPS_RELAX(double value) | CglRedSplit | |
| setGlobalCuts(bool trueOrFalse) | CglCutGenerator | inline |
| setLimit(int limit) | CglRedSplit | |
| setLUB(double value) | CglRedSplit | |
| setMaxTab(double value) | CglRedSplit | |
| setMinReduc(double value) | CglRedSplit | |
| setNormIsZero(double value) | CglRedSplit | |
| setParam(const CglRedSplitParam &source) | CglRedSplit | |
| solver | CglRedSplit | private |
| test_pair(int r1, int r2, double *norm) | CglRedSplit | private |
| unflip(double *row, double *rowrhs, double *slack_val) | CglRedSplit | private |
| up_is_lub | CglRedSplit | private |
| update_pi_mat(int r1, int r2, int step) | CglRedSplit | private |
| update_redTab(int r1, int r2, int step) | CglRedSplit | private |
| xlp | CglRedSplit | private |
| ~CglCutGenerator() | CglCutGenerator | virtual |
| ~CglRedSplit() | CglRedSplit | virtual |