Cbc  2.9.9
 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
byRowCglRedSplit2private
canDoGlobalCuts() const CglCutGeneratorinline
canDoGlobalCuts_CglCutGenerator
card_contNonBasicVarCglRedSplit2private
card_intBasicVarCglRedSplit2private
card_intBasicVar_fracCglRedSplit2private
card_intNonBasicVarCglRedSplit2private
card_nonBasicAtLowerCglRedSplit2private
card_nonBasicAtUpperCglRedSplit2private
card_workNonBasicVarCglRedSplit2private
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)CglRedSplit2friend
check_dynamism(double *row)CglRedSplit2private
checkTime() const CglRedSplit2inlineprivate
clone() const CglRedSplit2virtual
colLowerCglRedSplit2private
colUpperCglRedSplit2private
compute_is_integer()CglRedSplit2private
compute_norm_change(double oldnorm, const int *listOfRows, int numElemList, const double *multipliers) const CglRedSplit2private
contNonBasicTabCglRedSplit2private
contNonBasicVarCglRedSplit2private
cv_fracRowsTabCglRedSplit2private
cv_intBasicVarCglRedSplit2private
cv_intBasicVar_fracCglRedSplit2private
eliminate_slacks(double *row, const double *elements, const int *start, const int *indices, const int *rowLength, const double *rhs, double *rowrhs)CglRedSplit2private
fill_workNonBasicTab(CglRedSplit2Param::ColumnSelectionStrategy strategy, const int *ignore_list=NULL)CglRedSplit2private
fill_workNonBasicTab(const int *newnonbasics, const double *xbar, CglRedSplit2Param::ColumnScalingStrategy scaling)CglRedSplit2private
flip(double *row)CglRedSplit2private
generate_cgcut(double *row, double *rhs)CglRedSplit2private
generate_packed_row(const double *xlp, double *row, int *rowind, double *rowelem, int *card_row, double &rhs)CglRedSplit2private
generate_row(int index_row, double *row)CglRedSplit2private
generateCpp(FILE *)CglCutGeneratorinlinevirtual
generateCuts(const OsiSolverInterface &si, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo())CglRedSplit2virtual
generateCuts(OsiCuts *cs, int maxNumCuts, int *lambda=NULL)CglRedSplit2private
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 CglRedSplit2private
getAggressiveness() const CglCutGeneratorinline
getParam()CglRedSplit2inline
intBasicVarCglRedSplit2private
intBasicVar_fracCglRedSplit2private
intNonBasicTabCglRedSplit2private
intNonBasicVarCglRedSplit2private
is_integerCglRedSplit2private
lubksb(double **a, int n, int *indx, double *b) const CglRedSplit2private
ludcmp(double **a, int n, int *indx, double *d, double *vv) const CglRedSplit2private
maximumLengthOfCutInTree() const CglCutGeneratorinlinevirtual
mayGenerateRowCutsInTree() const CglCutGeneratorvirtual
mTabCglRedSplit2private
ncolCglRedSplit2private
needsOptimalBasis() const CglRedSplit2virtual
nonBasicAtLowerCglRedSplit2private
nonBasicAtUpperCglRedSplit2private
normCglRedSplit2private
nrowCglRedSplit2private
nTabCglRedSplit2private
numRedRowsCglRedSplit2private
objectiveCglRedSplit2private
operator=(const CglRedSplit2 &rhs)CglRedSplit2
CglCutGenerator::operator=(const CglCutGenerator &rhs)CglCutGenerator
paramCglRedSplit2private
pi_matCglRedSplit2private
print() const CglRedSplit2
printOptTab(OsiSolverInterface *solver) const CglRedSplit2
reduce_workNonBasicTab(int numRows, CglRedSplit2Param::RowSelectionStrategy rowSelectionStrategy, int maxIterations)CglRedSplit2private
reducedCostCglRedSplit2private
refreshSolver(OsiSolverInterface *)CglCutGeneratorinlinevirtual
rhsTabCglRedSplit2private
rowActivityCglRedSplit2private
rowLowerCglRedSplit2private
rowPriceCglRedSplit2private
rowRhsCglRedSplit2private
rowUpperCglRedSplit2private
rs_above_integer(const double value) const CglRedSplit2inlineprivate
rs_allocmatDBL(double ***v, int m, int n)CglRedSplit2private
rs_allocmatINT(int ***v, int m, int n)CglRedSplit2private
rs_are_different_vectors(const int *vect1, const int *vect2, const int dim)CglRedSplit2private
rs_deallocmatDBL(double ***v, int m)CglRedSplit2private
rs_deallocmatINT(int ***v, int m)CglRedSplit2private
rs_dotProd(const double *u, const double *v, int dim) const CglRedSplit2private
rs_dotProd(const int *u, const double *v, int dim) const CglRedSplit2private
rs_printmatDBL(const char *vecstr, const double *const *x, int m, int n) const CglRedSplit2private
rs_printmatINT(const char *vecstr, const int *const *x, int m, int n) const CglRedSplit2private
rs_printvecDBL(const char *vecstr, const double *x, int n) const CglRedSplit2private
rs_printvecINT(const char *vecstr, const int *x, int n) const CglRedSplit2private
setAggressiveness(int value)CglCutGeneratorinline
setGlobalCuts(bool trueOrFalse)CglCutGeneratorinline
setParam(const CglRedSplit2Param &source)CglRedSplit2
solverCglRedSplit2private
sort_rows_by_cosine(struct sortElement *array, int rowIndex, int maxRows, int whichTab) const CglRedSplit2private
sort_rows_by_nonzeroes(struct sortElement *array, int rowIndex, int maxRows, int whichTab) const CglRedSplit2private
sort_rows_by_nonzeroes_greedy(struct sortElement *array, int rowIndex, int maxRows, int whichTab) const CglRedSplit2private
startTimeCglRedSplit2private
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)CglRedSplit2private
workNonBasicTabCglRedSplit2private
xlpCglRedSplit2private
~CglCutGenerator()CglCutGeneratorvirtual
~CglRedSplit2()CglRedSplit2virtual