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) | Idiot | [private] |
crash(int numberPass, CoinMessageHandler *handler, const CoinMessages *messages) | 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] |
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 | |