- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

CglRedSplit Member List

This is the complete list of members for CglRedSplit, including all inherited members.

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 | inline virtual
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 | inline virtual
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 | inline private
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