Clp
1.17.8
|
This is the complete list of members for Idiot, including all inherited members.
checkFrequency_ | Idiot | private |
cleanIteration(int iteration, int ordinaryStart, int ordinaryEnd, double *colsol, const double *lower, const double *upper, const double *rowLower, const double *rowUpper, const double *cost, const double *element, double fixTolerance, double &objChange, double &infChange, double &maxInfeasibility) | Idiot | private |
crash(int numberPass, CoinMessageHandler *handler, const CoinMessages *messages, bool doCrossover=true) | Idiot | |
crossOver(int mode) | Idiot | |
djTolerance_ | Idiot | private |
drop_ | Idiot | private |
dropEnoughFeasibility_ | Idiot | private |
dropEnoughWeighted_ | Idiot | private |
dropping(IdiotResult result, double tolerance, double small, int *nbad) | Idiot | private |
exitDrop_ | Idiot | private |
exitFeasibility_ | Idiot | private |
getDropEnoughFeasibility() const | Idiot | inline |
getDropEnoughWeighted() const | Idiot | inline |
getExitInfeasibility() const | Idiot | inline |
getFeasibilityTolerance() const | Idiot | inline |
getLightweight() const | Idiot | inline |
getLogLevel() const | Idiot | inline |
getMajorIterations() const | Idiot | inline |
getMinorIterations() const | Idiot | inline |
getMinorIterations0() const | Idiot | inline |
getReasonablyFeasible() const | Idiot | inline |
getReduceIterations() const | Idiot | inline |
getStartingWeight() const | Idiot | inline |
getStrategy() const | Idiot | inline |
getWeightFactor() const | Idiot | inline |
Idiot() | Idiot | |
Idiot(OsiSolverInterface &model) | Idiot | |
Idiot(const Idiot &) | Idiot | |
IdiSolve(int nrows, int ncols, double *rowsol, double *colsol, double *pi, double *djs, const double *origcost, double *rowlower, double *rowupper, const double *lower, const double *upper, const double *element, const int *row, const CoinBigIndex *colcc, const int *length, double *lambda, int maxIts, double mu, double drop, double maxmin, double offset, int strategy, double djTol, double djExit, double djFlag, CoinThreadRandom *randomNumberGenerator) | Idiot | private |
lambdaIterations_ | Idiot | private |
lightWeight_ | Idiot | private |
logFreq_ | Idiot | private |
logLevel_ | Idiot | private |
majorIterations_ | Idiot | private |
maxBigIts_ | Idiot | private |
maxIts2_ | Idiot | private |
maxIts_ | Idiot | private |
model_ | Idiot | private |
mu_ | Idiot | private |
muAtExit_ | Idiot | private |
muFactor_ | Idiot | private |
objval(int nrows, int ncols, double *rowsol, double *colsol, double *pi, double *djs, const double *cost, const double *rowlower, const double *rowupper, const double *lower, const double *upper, const double *elemnt, const int *row, const CoinBigIndex *columnStart, const int *length, int extraBlock, int *rowExtra, double *solExtra, double *elemExtra, double *upperExtra, double *costExtra, double weight) | Idiot | private |
operator=(const Idiot &rhs) | Idiot | |
reasonableInfeas_ | Idiot | private |
setDropEnoughFeasibility(double value) | Idiot | inline |
setDropEnoughWeighted(double value) | Idiot | inline |
setExitInfeasibility(double value) | Idiot | inline |
setFeasibilityTolerance(double value) | Idiot | inline |
setLightweight(int value) | Idiot | inline |
setLogLevel(int value) | Idiot | inline |
setMajorIterations(int value) | Idiot | inline |
setMinorIterations(int value) | Idiot | inline |
setMinorIterations0(int value) | Idiot | inline |
setModel(OsiSolverInterface *model) | Idiot | inline |
setReasonablyFeasible(double value) | Idiot | inline |
setReduceIterations(int value) | Idiot | inline |
setStartingWeight(double value) | Idiot | inline |
setStrategy(int value) | Idiot | inline |
setWeightFactor(double value) | Idiot | inline |
smallInfeas_ | Idiot | private |
solve() | Idiot | |
solve2(CoinMessageHandler *handler, const CoinMessages *messages) | Idiot | |
stopMu_ | Idiot | private |
strategy_ | Idiot | private |
whenUsed_ | Idiot | private |
~Idiot() | Idiot |