# 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 |
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]`

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines