CglRedSplit2 Member List

This is the complete list of members for CglRedSplit2, including all inherited members.
aggressive_CglCutGenerator
byRowCglRedSplit2 [private]
canDoGlobalCuts() const CglCutGenerator [inline]
canDoGlobalCuts_CglCutGenerator
card_contNonBasicVarCglRedSplit2 [private]
card_intBasicVarCglRedSplit2 [private]
card_intBasicVar_fracCglRedSplit2 [private]
card_intNonBasicVarCglRedSplit2 [private]
card_nonBasicAtLowerCglRedSplit2 [private]
card_nonBasicAtUpperCglRedSplit2 [private]
card_workNonBasicVarCglRedSplit2 [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]
colLowerCglRedSplit2 [private]
colUpperCglRedSplit2 [private]
compute_is_integer()CglRedSplit2 [private]
compute_norm_change(double oldnorm, const int *listOfRows, int numElemList, const double *multipliers) const CglRedSplit2 [private]
contNonBasicTabCglRedSplit2 [private]
contNonBasicVarCglRedSplit2 [private]
cv_fracRowsTabCglRedSplit2 [private]
cv_intBasicVarCglRedSplit2 [private]
cv_intBasicVar_fracCglRedSplit2 [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]
intBasicVarCglRedSplit2 [private]
intBasicVar_fracCglRedSplit2 [private]
intNonBasicTabCglRedSplit2 [private]
intNonBasicVarCglRedSplit2 [private]
is_integerCglRedSplit2 [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]
mTabCglRedSplit2 [private]
ncolCglRedSplit2 [private]
needsOptimalBasis() const CglRedSplit2 [virtual]
nonBasicAtLowerCglRedSplit2 [private]
nonBasicAtUpperCglRedSplit2 [private]
normCglRedSplit2 [private]
nrowCglRedSplit2 [private]
nTabCglRedSplit2 [private]
numRedRowsCglRedSplit2 [private]
objectiveCglRedSplit2 [private]
operator=(const CglRedSplit2 &rhs)CglRedSplit2
paramCglRedSplit2 [private]
pi_matCglRedSplit2 [private]
print() const CglRedSplit2
printOptTab(OsiSolverInterface *solver) const CglRedSplit2
reduce_workNonBasicTab(int numRows, CglRedSplit2Param::RowSelectionStrategy rowSelectionStrategy, int maxIterations)CglRedSplit2 [private]
reducedCostCglRedSplit2 [private]
refreshSolver(OsiSolverInterface *)CglCutGenerator [inline, virtual]
rhsTabCglRedSplit2 [private]
rowActivityCglRedSplit2 [private]
rowLowerCglRedSplit2 [private]
rowPriceCglRedSplit2 [private]
rowRhsCglRedSplit2 [private]
rowUpperCglRedSplit2 [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
solverCglRedSplit2 [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]
startTimeCglRedSplit2 [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]
workNonBasicTabCglRedSplit2 [private]
xlpCglRedSplit2 [private]
~CglCutGenerator()CglCutGenerator [virtual]
~CglRedSplit2()CglRedSplit2 [virtual]

Generated on 5 Apr 2015 by  doxygen 1.6.1