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

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

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