Cgl 0.59.7

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

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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