coin-Bcp
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 CoinBigIndex *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