# CglRedSplit2 Member List

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 | `[inline, private]`
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 int *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 | `[inline, virtual]`
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 | `[inline, virtual]`
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 |
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 | `[inline, virtual]`
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 | `[inline, private]`
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]`