|
coin-Bcp
|
This is the complete list of members for ClpSimplexOther, including all inherited members.
| acceptablePivot_ | ClpSimplex | protected |
| active(int iRow) const | ClpSimplex | inline |
| add(double *array, int column, double multiplier) const | ClpSimplex | |
| addColumn(int numberInColumn, const int *rows, const double *elements, double columnLower=0.0, double columnUpper=COIN_DBL_MAX, double objective=0.0) | ClpModel | |
| addColumns(int number, const double *columnLower, const double *columnUpper, const double *objective, const CoinBigIndex *columnStarts, const int *rows, const double *elements) | ClpModel | |
| addColumns(int number, const double *columnLower, const double *columnUpper, const double *objective, const CoinBigIndex *columnStarts, const int *columnLengths, const int *rows, const double *elements) | ClpModel | |
| addColumns(int number, const double *columnLower, const double *columnUpper, const double *objective, const CoinPackedVectorBase *const *columns) | ClpModel | |
| addColumns(const CoinBuild &buildObject, bool tryPlusMinusOne=false, bool checkDuplicates=true) | ClpModel | |
| addColumns(CoinModel &modelObject, bool tryPlusMinusOne=false, bool checkDuplicates=true) | ClpModel | |
| addRow(int numberInRow, const int *columns, const double *elements, double rowLower=-COIN_DBL_MAX, double rowUpper=COIN_DBL_MAX) | ClpModel | |
| addRows(int number, const double *rowLower, const double *rowUpper, const CoinBigIndex *rowStarts, const int *columns, const double *elements) | ClpModel | |
| addRows(int number, const double *rowLower, const double *rowUpper, const CoinBigIndex *rowStarts, const int *rowLengths, const int *columns, const double *elements) | ClpModel | |
| addRows(int number, const double *rowLower, const double *rowUpper, const CoinPackedVectorBase *const *rows) | ClpModel | |
| addRows(const CoinBuild &buildObject, bool tryPlusMinusOne=false, bool checkDuplicates=true) | ClpModel | |
| addRows(CoinModel &modelObject, bool tryPlusMinusOne=false, bool checkDuplicates=true) | ClpModel | |
| afterCrunch(const ClpSimplex &small, const int *whichRows, const int *whichColumns, int nBound) | ClpSimplexOther | |
| algorithm() const | ClpSimplex | inline |
| algorithm_ | ClpSimplex | protected |
| allowedInfeasibility_ | ClpSimplex | protected |
| allSlackBasis(bool resetSolution=false) | ClpSimplex | |
| alpha() const | ClpSimplex | inline |
| alpha_ | ClpSimplex | protected |
| alphaAccuracy() const | ClpSimplex | inline |
| alphaAccuracy_ | ClpSimplex | protected |
| atLowerBound enum value | ClpSimplex | |
| atUpperBound enum value | ClpSimplex | |
| automaticScale_ | ClpSimplex | protected |
| automaticScaling() const | ClpSimplex | inline |
| averageInfeasibility_ | ClpSimplex | protected |
| barrier(bool crossover=true) | ClpSimplex | |
| baseIteration() const | ClpSimplex | inline |
| baseIteration_ | ClpSimplex | protected |
| baseMatrix_ | ClpModel | protected |
| baseModel() const | ClpSimplex | inline |
| baseModel_ | ClpSimplex | protected |
| baseRowCopy_ | ClpModel | protected |
| basic enum value | ClpSimplex | |
| bestObjectiveValue_ | ClpSimplex | protected |
| bestPivot(bool justColumns=false) | ClpSimplexOther | |
| bestPossibleImprovement() const | ClpSimplex | inline |
| bestPossibleImprovement_ | ClpSimplex | protected |
| borrowModel(ClpModel &otherModel) | ClpSimplex | |
| borrowModel(ClpSimplex &otherModel) | ClpSimplex | |
| bothFake enum value | ClpSimplex | |
| changeMade_ | ClpSimplex | protected |
| checkBothSolutions() | ClpSimplex | protected |
| checkDualRatios(CoinIndexedVector *rowArray, CoinIndexedVector *columnArray, double &costIncrease, int &sequenceIncrease, double &alphaIncrease, double &costDecrease, int &sequenceDecrease, double &alphaDecrease) | ClpSimplexOther | private |
| checkDualSolution() | ClpSimplex | protected |
| checkPrimalRatios(CoinIndexedVector *rowArray, int direction) | ClpSimplexOther | private |
| checkPrimalSolution(const double *rowActivities=NULL, const double *columnActivies=NULL) | ClpSimplex | protected |
| checkSolution(int setToBounds=0) | ClpSimplex | |
| checkSolutionInternal() | ClpSimplex | |
| checkUnscaledSolution() | ClpSimplex | |
| chgColumnLower(const double *columnLower) | ClpModel | |
| chgColumnUpper(const double *columnUpper) | ClpModel | |
| chgObjCoefficients(const double *objIn) | ClpModel | |
| chgRowLower(const double *rowLower) | ClpModel | |
| chgRowUpper(const double *rowUpper) | ClpModel | |
| cleanFactorization(int ifValuesPass) | ClpSimplex | |
| cleanMatrix(double threshold=1.0e-20) | ClpModel | |
| cleanPrimalSolution(double exactMultiple) | ClpSimplex | |
| cleanStatus() | ClpSimplex | |
| cleanup(int cleanupScaling) | ClpSimplex | |
| cleanupAfterPostsolve() | ClpSimplexOther | |
| clearActive(int iRow) | ClpSimplex | inline |
| clearFlagged(int sequence) | ClpSimplex | inline |
| clearPerturbed(int iSequence) | ClpSimplex | inline |
| clearPivoted(int sequence) | ClpSimplex | inline |
| clpMatrix() const | ClpModel | inline |
| ClpModel(bool emptyMessages=false) | ClpModel | |
| ClpModel(const ClpModel &rhs, int scalingMode=-1) | ClpModel | |
| ClpModel(const ClpModel *wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns, bool dropNames=true, bool dropIntegers=true) | ClpModel | |
| clpScaledMatrix() const | ClpModel | inline |
| ClpSimplex(bool emptyMessages=false) | ClpSimplex | |
| ClpSimplex(const ClpSimplex &rhs, int scalingMode=-1) | ClpSimplex | |
| ClpSimplex(const ClpModel &rhs, int scalingMode=-1) | ClpSimplex | |
| ClpSimplex(const ClpModel *wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns, bool dropNames=true, bool dropIntegers=true, bool fixOthers=false) | ClpSimplex | |
| ClpSimplex(const ClpSimplex *wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns, bool dropNames=true, bool dropIntegers=true, bool fixOthers=false) | ClpSimplex | |
| ClpSimplex(ClpSimplex *wholeModel, int numberColumns, const int *whichColumns) | ClpSimplex | |
| coinMessages() const | ClpModel | inline |
| coinMessages_ | ClpModel | protected |
| coinMessagesPointer() | ClpModel | inline |
| columnActivity_ | ClpModel | protected |
| columnActivityWork_ | ClpSimplex | protected |
| columnArray(int index) const | ClpSimplex | inline |
| columnArray_ | ClpSimplex | protected |
| columnLower() const | ClpModel | inline |
| columnLower_ | ClpModel | protected |
| columnLowerWork_ | ClpSimplex | protected |
| columnName(int iColumn) const | ClpModel | inline |
| columnNames() const | ClpModel | inline |
| columnNames_ | ClpModel | protected |
| columnNamesAsChar() const | ClpModel | protected |
| columnPrimalSequence_ | ClpSimplex | protected |
| columnScale() const | ClpModel | inline |
| columnScale_ | ClpModel | protected |
| columnUpper() const | ClpModel | inline |
| columnUpper_ | ClpModel | protected |
| columnUpperWork_ | ClpSimplex | protected |
| computeDuals(double *givenDjs) | ClpSimplex | |
| computeInternalObjectiveValue() | ClpSimplex | |
| computeObjectiveValue(bool useWorkingSolution=false) | ClpSimplex | |
| computePrimals(const double *rowActivities, const double *columnActivities) | ClpSimplex | |
| computeRhsEtc(parametricsData ¶mData) | ClpSimplexOther | private |
| copy(const ClpMatrixBase *from, ClpMatrixBase *&to) | ClpModel | |
| copyColumnNames(const std::vector< std::string > &columnNames, int first, int last) | ClpModel | |
| copyColumnNames(const char *const *columnNames, int first, int last) | ClpModel | |
| copyEnabledStuff(const ClpSimplex *rhs) | ClpSimplex | |
| copyFactorization(ClpFactorization &factorization) | ClpSimplex | |
| copyInIntegerInformation(const char *information) | ClpModel | |
| copyinStatus(const unsigned char *statusArray) | ClpModel | |
| copyNames(const std::vector< std::string > &rowNames, const std::vector< std::string > &columnNames) | ClpModel | |
| copyRowNames(const std::vector< std::string > &rowNames, int first, int last) | ClpModel | |
| copyRowNames(const char *const *rowNames, int first, int last) | ClpModel | |
| cost(int sequence) | ClpSimplex | inline |
| cost_ | ClpSimplex | protected |
| costAddress(int sequence) | ClpSimplex | inline |
| costRegion(int section) const | ClpSimplex | inline |
| costRegion() const | ClpSimplex | inline |
| crash(double gap, int pivot) | ClpSimplex | |
| createCoinModel() const | ClpModel | |
| createEmptyMatrix() | ClpModel | |
| createPiecewiseLinearCosts(const int *starts, const double *lower, const double *gradient) | ClpSimplex | |
| createRim(int what, bool makeRowCopy=false, int startFinishOptions=0) | ClpSimplex | protected |
| createRim1(bool initial) | ClpSimplex | protected |
| createRim4(bool initial) | ClpSimplex | protected |
| createRim5(bool initial) | ClpSimplex | protected |
| createStatus() | ClpSimplex | |
| crunch(double *rhs, int *whichRows, int *whichColumns, int &nBound, bool moreBounds=false, bool tightenBounds=false) | ClpSimplexOther | |
| currentDualTolerance() const | ClpSimplex | inline |
| currentPrimalTolerance() const | ClpSimplex | inline |
| dblParam_ | ClpModel | protected |
| defaultFactorizationFrequency() | ClpSimplex | |
| defaultHandler() const | ClpModel | inline |
| defaultHandler_ | ClpModel | protected |
| deleteBaseModel() | ClpSimplex | |
| deleteColumns(int number, const int *which) | ClpModel | |
| deleteIntegerInformation() | ClpModel | |
| deleteNamesAsChar(const char *const *names, int number) const | ClpModel | protected |
| deleteQuadraticObjective() | ClpModel | |
| deleteRay() | ClpModel | inline |
| deleteRim(int getRidOfFactorizationData=2) | ClpSimplex | protected |
| deleteRows(int number, const int *which) | ClpModel | |
| deleteRowsAndColumns(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) | ClpModel | |
| directionIn() const | ClpSimplex | inline |
| directionIn_ | ClpSimplex | protected |
| directionOut() const | ClpSimplex | inline |
| directionOut_ | ClpSimplex | protected |
| disasterArea_ | ClpSimplex | protected |
| disasterHandler() const | ClpSimplex | inline |
| dj_ | ClpSimplex | protected |
| djRegion(int section) const | ClpSimplex | inline |
| djRegion() const | ClpSimplex | inline |
| dontFactorizePivots_ | ClpSimplex | protected |
| doubleCheck() | ClpSimplex | |
| dropNames() | ClpModel | |
| dual(int ifValuesPass=0, int startFinishOptions=0) | ClpSimplex | |
| dual_ | ClpModel | protected |
| dualBound() const | ClpSimplex | inline |
| dualBound_ | ClpSimplex | protected |
| dualColumnSolution() const | ClpModel | inline |
| dualDebug(int ifValuesPass=0, int startFinishOptions=0) | ClpSimplex | |
| dualFeasible() const | ClpSimplex | inline |
| dualIn() const | ClpSimplex | inline |
| dualIn_ | ClpSimplex | protected |
| dualObjectiveLimit() const | ClpModel | inline |
| dualOfModel(double fractionRowRanges=1.0, double fractionColumnRanges=1.0) const | ClpSimplexOther | |
| dualOut() const | ClpSimplex | inline |
| dualOut_ | ClpSimplex | protected |
| dualPivotResultPart1() | ClpSimplex | |
| dualRanging(int numberCheck, const int *which, double *costIncrease, int *sequenceIncrease, double *costDecrease, int *sequenceDecrease, double *valueIncrease=NULL, double *valueDecrease=NULL) | ClpSimplexOther | |
| dualRowPivot() const | ClpSimplex | inline |
| dualRowPivot_ | ClpSimplex | protected |
| dualRowSolution() const | ClpModel | inline |
| dualTolerance() const | ClpModel | inline |
| dualTolerance_ | ClpSimplex | protected |
| emptyProblem(int *infeasNumber=NULL, double *infeasSum=NULL, bool printMessage=true) | ClpModel | |
| eventHandler() const | ClpModel | inline |
| eventHandler_ | ClpModel | protected |
| expandKnapsack(int knapsackRow, int &numberOutput, double *buildObj, CoinBigIndex *buildStart, int *buildRow, double *buildElement, int reConstruct=-1) const | ClpSimplexOther | |
| factorization() const | ClpSimplex | inline |
| factorization_ | ClpSimplex | protected |
| factorizationFrequency() const | ClpSimplex | |
| factorize() | ClpSimplex | |
| FakeBound enum name | ClpSimplex | |
| fastCrunch(ClpNodeStuff *stuff, int mode) | ClpSimplex | |
| fastDual2(ClpNodeStuff *stuff) | ClpSimplex | |
| fathom(void *stuff) | ClpSimplex | |
| fathomMany(void *stuff) | ClpSimplex | |
| findNetwork(char *rotate, double fractionNeeded=0.75) | ClpModel | |
| finish(int startFinishOptions=0) | ClpSimplex | |
| firstFree_ | ClpSimplex | protected |
| flagged(int sequence) const | ClpSimplex | inline |
| forceFactorization() const | ClpSimplex | inline |
| forceFactorization(int value) | ClpSimplex | inline |
| forceFactorization_ | ClpSimplex | protected |
| generateCpp(FILE *fp, bool defaultFactor=false) | ClpSimplex | |
| ClpModel::generateCpp(FILE *fp) | ClpModel | |
| getbackSolution(const ClpSimplex &smallModel, const int *whichRow, const int *whichColumn) | ClpSimplex | |
| getBasics(int *index) | ClpSimplex | |
| getBasis() const | ClpSimplex | |
| getBInvACol(int col, double *vec) | ClpSimplex | |
| getBInvARow(int row, double *z, double *slack=NULL) | ClpSimplex | |
| getBInvCol(int col, double *vec) | ClpSimplex | |
| getBInvRow(int row, double *z) | ClpSimplex | |
| getColLower() const | ClpModel | inline |
| getColSolution() const | ClpModel | inline |
| getColumnName(int iColumn) const | ClpModel | |
| getColumnStatus(int sequence) const | ClpSimplex | inline |
| getColUpper() const | ClpModel | inline |
| getDblParam(ClpDblParam key, double &value) const | ClpModel | inline |
| getEmptyFactorization() | ClpSimplex | |
| getFakeBound(int sequence) const | ClpSimplex | inline |
| getGubBasis(ClpSimplex &original, const int *whichRows, const int *whichColumns) const | ClpSimplexOther | |
| getIntParam(ClpIntParam key, int &value) const | ClpModel | inline |
| getIterationCount() const | ClpModel | inline |
| getNumCols() const | ClpModel | inline |
| getNumElements() const | ClpModel | inline |
| getNumRows() const | ClpModel | inline |
| getObjCoefficients() const | ClpModel | inline |
| getObjSense() const | ClpModel | inline |
| getObjValue() const | ClpModel | inline |
| getReducedCost() const | ClpModel | inline |
| getRowActivity() const | ClpModel | inline |
| getRowBound(int iRow, double &lower, double &upper) const | ClpModel | protected |
| getRowLower() const | ClpModel | inline |
| getRowName(int iRow) const | ClpModel | |
| getRowObjCoefficients() const | ClpModel | inline |
| getRowPrice() const | ClpModel | inline |
| getRowStatus(int sequence) const | ClpSimplex | inline |
| getRowUpper() const | ClpModel | inline |
| getSmallElementValue() const | ClpModel | inline |
| getSolution(const double *rowActivities, const double *columnActivities) | ClpSimplex | |
| getSolution() | ClpSimplex | |
| getStatus(int sequence) const | ClpSimplex | inline |
| getStrParam(ClpStrParam key, std::string &value) const | ClpModel | inline |
| getTrustedUserPointer() const | ClpModel | inline |
| getUserPointer() const | ClpModel | inline |
| goodAccuracy() const | ClpSimplex | inline |
| gubVersion(int *whichRows, int *whichColumns, int neededGub, int factorizationFrequency=50) | ClpSimplexOther | |
| guess(int mode) const | ClpSimplexOther | |
| gutsOfCopy(const ClpSimplex &rhs) | ClpSimplex | protected |
| ClpModel::gutsOfCopy(const ClpModel &rhs, int trueCopy=1) | ClpModel | protected |
| gutsOfDelete(int type) | ClpSimplex | protected |
| gutsOfLoadModel(int numberRows, int numberColumns, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL) | ClpModel | protected |
| gutsOfScaling() | ClpModel | protected |
| gutsOfSolution(double *givenDuals, const double *givenPrimals, bool valuesPass=false) | ClpSimplex | protected |
| handler_ | ClpModel | protected |
| hitMaximumIterations() const | ClpModel | |
| housekeeping(double objectiveChange) | ClpSimplex | protected |
| inCbcBranchAndBound() const | ClpModel | inline |
| incomingInfeasibility_ | ClpSimplex | protected |
| infeasibilityCost() const | ClpSimplex | inline |
| infeasibilityCost_ | ClpSimplex | protected |
| infeasibilityRay(bool fullRay=false) const | ClpSimplex | |
| initialBarrierNoCrossSolve() | ClpSimplex | |
| initialBarrierSolve() | ClpSimplex | |
| initialDenseFactorization() const | ClpSimplex | |
| initialDualSolve() | ClpSimplex | |
| initialPrimalSolve() | ClpSimplex | |
| initialSolve(ClpSolve &options) | ClpSimplex | |
| initialSolve() | ClpSimplex | |
| integerInformation() const | ClpModel | inline |
| integerType_ | ClpModel | protected |
| internalFactorize(int solveType) | ClpSimplex | |
| internalRay() const | ClpModel | inline |
| intParam_ | ClpModel | protected |
| inverseColumnScale() const | ClpModel | inline |
| inverseColumnScale_ | ClpModel | protected |
| inverseRowScale() const | ClpModel | inline |
| inverseRowScale_ | ClpModel | protected |
| isAbandoned() const | ClpModel | inline |
| isColumn(int sequence) const | ClpSimplex | inline |
| isDualObjectiveLimitReached() const | ClpModel | |
| isFixed enum value | ClpSimplex | |
| isFree enum value | ClpSimplex | |
| isInteger(int index) const | ClpModel | |
| isIterationLimitReached() const | ClpModel | inline |
| isObjectiveLimitTestValid() const | ClpSimplex | |
| isPrimalObjectiveLimitReached() const | ClpModel | |
| isProvenDualInfeasible() const | ClpModel | inline |
| isProvenOptimal() const | ClpModel | inline |
| isProvenPrimalInfeasible() const | ClpModel | inline |
| largestDualError() const | ClpSimplex | inline |
| largestDualError_ | ClpSimplex | protected |
| largestPrimalError() const | ClpSimplex | inline |
| largestPrimalError_ | ClpSimplex | protected |
| largeValue() const | ClpSimplex | inline |
| largeValue_ | ClpSimplex | protected |
| lastBadIteration() const | ClpSimplex | inline |
| lastBadIteration_ | ClpSimplex | protected |
| lastFlaggedIteration_ | ClpSimplex | protected |
| lastGoodIteration_ | ClpSimplex | protected |
| lengthNames() const | ClpModel | inline |
| lengthNames_ | ClpModel | protected |
| loadNonLinear(void *info, int &numberConstraints, ClpConstraint **&constraints) | ClpSimplex | |
| loadProblem(const ClpMatrixBase &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL) | ClpSimplex | |
| loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL) | ClpSimplex | |
| loadProblem(const int numcols, const int numrows, const CoinBigIndex *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL) | ClpSimplex | |
| loadProblem(const int numcols, const int numrows, const CoinBigIndex *start, const int *index, const double *value, const int *length, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL) | ClpSimplex | |
| loadProblem(CoinModel &modelObject, bool keepSolution=false) | ClpSimplex | |
| loadProblem(CoinStructuredModel &modelObject, bool originalOrder=true, bool keepSolution=false) | ClpSimplex | |
| loadQuadraticObjective(const int numberColumns, const CoinBigIndex *start, const int *column, const double *element) | ClpModel | |
| loadQuadraticObjective(const CoinPackedMatrix &matrix) | ClpModel | |
| logLevel() const | ClpModel | inline |
| lower(int sequence) | ClpSimplex | inline |
| lower_ | ClpSimplex | protected |
| lowerAddress(int sequence) | ClpSimplex | inline |
| lowerFake enum value | ClpSimplex | |
| lowerIn() const | ClpSimplex | inline |
| lowerIn_ | ClpSimplex | protected |
| lowerOut() const | ClpSimplex | inline |
| lowerOut_ | ClpSimplex | protected |
| lowerRegion(int section) const | ClpSimplex | inline |
| lowerRegion() const | ClpSimplex | inline |
| makeBaseModel() | ClpSimplex | |
| markHotStart(void *&saveStuff) | ClpSimplex | |
| matrix() const | ClpModel | inline |
| matrix_ | ClpModel | protected |
| maximumBasic() const | ClpSimplex | inline |
| maximumBasic_ | ClpSimplex | protected |
| maximumColumns_ | ClpModel | protected |
| maximumInternalColumns_ | ClpModel | protected |
| maximumInternalRows_ | ClpModel | protected |
| maximumIterations() const | ClpModel | inline |
| maximumPerturbationSize_ | ClpSimplex | protected |
| maximumRows_ | ClpModel | protected |
| maximumSeconds() const | ClpModel | inline |
| messageHandler() const | ClpModel | inline |
| messages() const | ClpModel | inline |
| messages_ | ClpModel | protected |
| messagesPointer() | ClpModel | inline |
| minimumPrimalTolerance_ | ClpSimplex | protected |
| miniPostsolve(const ClpSimplex *presolvedModel, void *info) | ClpSimplex | |
| miniPresolve(char *rowType, char *columnType, void **info) | ClpSimplex | |
| miniSolve(char *rowType, char *columnType, int algorithm, int startUp) | ClpSimplex | |
| modifyCoefficient(int row, int column, double newElement, bool keepZero=false) | ClpModel | inline |
| modifyCoefficientsAndPivot(int number, const int *which, const CoinBigIndex *start, const int *row, const double *newCoefficient, const unsigned char *newStatus=NULL, const double *newLower=NULL, const double *newUpper=NULL, const double *newObjective=NULL) | ClpSimplex | |
| moreSpecialOptions() const | ClpSimplex | inline |
| moreSpecialOptions_ | ClpSimplex | protected |
| moveInfo(const ClpSimplex &rhs, bool justStatus=false) | ClpSimplex | |
| moveTowardsPrimalFeasible() | ClpSimplex | |
| mutableColumnScale() const | ClpModel | inline |
| mutableInverseColumnScale() const | ClpModel | inline |
| mutableInverseRowScale() const | ClpModel | inline |
| mutableRandomNumberGenerator() | ClpModel | inline |
| mutableRowScale() const | ClpModel | inline |
| newLanguage(CoinMessages::Language language) | ClpModel | |
| nextTheta(int type, double maxTheta, parametricsData ¶mData, const double *changeObjective) | ClpSimplexOther | private |
| nextThetaObj(double maxTheta, parametricsData ¶mData) | ClpSimplexOther | private |
| noFake enum value | ClpSimplex | |
| nonLinearCost() const | ClpSimplex | inline |
| nonLinearCost_ | ClpSimplex | protected |
| nonlinearSLP(int numberPasses, double deltaTolerance) | ClpSimplex | |
| nonlinearSLP(int numberConstraints, ClpConstraint **constraints, int numberPasses, double deltaTolerance) | ClpSimplex | |
| numberChanged_ | ClpSimplex | protected |
| numberColumns() const | ClpModel | inline |
| numberColumns_ | ClpModel | protected |
| numberDegeneratePivots_ | ClpSimplex | protected |
| numberDualInfeasibilities() const | ClpSimplex | inline |
| numberDualInfeasibilities_ | ClpSimplex | protected |
| numberDualInfeasibilitiesWithoutFree() const | ClpSimplex | inline |
| numberDualInfeasibilitiesWithoutFree_ | ClpSimplex | protected |
| numberExtraRows() const | ClpSimplex | inline |
| numberExtraRows_ | ClpSimplex | protected |
| numberFake_ | ClpSimplex | protected |
| numberIterations() const | ClpModel | inline |
| numberIterations_ | ClpModel | protected |
| numberPrimalInfeasibilities() const | ClpSimplex | inline |
| numberPrimalInfeasibilities_ | ClpSimplex | protected |
| numberRefinements() const | ClpSimplex | inline |
| numberRefinements_ | ClpSimplex | protected |
| numberRows() const | ClpModel | inline |
| numberRows_ | ClpModel | protected |
| numberThreads() const | ClpModel | inline |
| numberThreads_ | ClpModel | protected |
| numberTimesOptimal_ | ClpSimplex | protected |
| objective() const | ClpModel | inline |
| objective(const double *solution, double &offset, bool refresh=true) const | ClpModel | inline |
| objective_ | ClpModel | protected |
| objectiveAsObject() const | ClpModel | inline |
| objectiveOffset() const | ClpModel | inline |
| objectiveScale() const | ClpModel | inline |
| objectiveScale_ | ClpModel | protected |
| objectiveValue() const | ClpModel | inline |
| objectiveValue_ | ClpModel | protected |
| objectiveWork_ | ClpSimplex | protected |
| onStopped() | ClpModel | protected |
| operator=(const ClpSimplex &rhs) | ClpSimplex | |
| ClpModel::operator=(const ClpModel &rhs) | ClpModel | |
| optimizationDirection() const | ClpModel | inline |
| optimizationDirection_ | ClpModel | protected |
| originalBound(int iSequence, double theta, const double *changeLower, const double *changeUpper) | ClpSimplexOther | private |
| originalLower(int iSequence) const | ClpSimplex | inline |
| originalModel(ClpSimplex *miniModel) | ClpSimplex | |
| originalUpper(int iSequence) const | ClpSimplex | inline |
| outDuplicateRows(int numberLook, int *whichRows, bool noOverlaps=false, double tolerance=-1.0, double cleanUp=0.0) | ClpSimplex | |
| parametrics(double startingTheta, double &endingTheta, double reportIncrement, const double *changeLowerBound, const double *changeUpperBound, const double *changeLowerRhs, const double *changeUpperRhs, const double *changeObjective) | ClpSimplexOther | |
| parametrics(const char *dataFile) | ClpSimplexOther | |
| parametrics(double startingTheta, double &endingTheta, const double *changeLowerBound, const double *changeUpperBound, const double *changeLowerRhs, const double *changeUpperRhs) | ClpSimplexOther | |
| parametricsLoop(parametricsData ¶mData, double reportIncrement, const double *changeLower, const double *changeUpper, const double *changeObjective, ClpDataSave &data, bool canTryQuick) | ClpSimplexOther | private |
| parametricsLoop(parametricsData ¶mData, ClpDataSave &data, bool canSkipFactorization=false) | ClpSimplexOther | private |
| parametricsObj(double startingTheta, double &endingTheta, const double *changeObjective) | ClpSimplexOther | |
| parametricsObjLoop(parametricsData ¶mData, ClpDataSave &data, bool canSkipFactorization=false) | ClpSimplexOther | private |
| passInEventHandler(const ClpEventHandler *eventHandler) | ClpSimplex | |
| passInMessageHandler(CoinMessageHandler *handler) | ClpModel | |
| permanentArrays() const | ClpModel | inlineprotected |
| perturbation() const | ClpSimplex | inline |
| perturbation_ | ClpSimplex | protected |
| perturbationArray_ | ClpSimplex | protected |
| perturbed(int iSequence) const | ClpSimplex | inline |
| pivot() | ClpSimplex | |
| pivoted(int sequence) const | ClpSimplex | inline |
| pivotResultPart2(int algorithm, int state) | ClpSimplex | |
| pivotRow() const | ClpSimplex | inline |
| pivotRow_ | ClpSimplex | protected |
| pivotVariable() const | ClpSimplex | inline |
| pivotVariable_ | ClpSimplex | protected |
| popMessageHandler(CoinMessageHandler *oldHandler, bool oldDefault) | ClpModel | |
| presolveTolerance() const | ClpModel | inline |
| primal(int ifValuesPass=0, int startFinishOptions=0) | ClpSimplex | |
| primalColumnPivot() const | ClpSimplex | inline |
| primalColumnPivot_ | ClpSimplex | protected |
| primalColumnSolution() const | ClpModel | inline |
| primalFeasible() const | ClpSimplex | inline |
| primalObjectiveLimit() const | ClpModel | inline |
| primalPivotResult() | ClpSimplex | |
| primalRanging(int numberCheck, const int *which, double *valueIncrease, int *sequenceIncrease, double *valueDecrease, int *sequenceDecrease) | ClpSimplexOther | |
| primalRanging1(int whichIn, int whichOther) | ClpSimplexOther | private |
| primalRowSolution() const | ClpModel | inline |
| primalTolerance() const | ClpModel | inline |
| primalTolerance_ | ClpSimplex | protected |
| primalToleranceToGetOptimal_ | ClpSimplex | protected |
| problemName() const | ClpModel | inline |
| problemStatus() const | ClpModel | inline |
| problemStatus_ | ClpModel | protected |
| progress() | ClpSimplex | inline |
| progress_ | ClpSimplex | protected |
| progressFlag() const | ClpSimplex | inline |
| progressFlag_ | ClpSimplex | protected |
| pushMessageHandler(CoinMessageHandler *handler, bool &oldDefault) | ClpModel | |
| randomNumberGenerator() | ClpModel | inline |
| randomNumberGenerator_ | ClpModel | protected |
| rawObjectiveValue() const | ClpSimplex | inline |
| ray() const | ClpModel | inline |
| ray_ | ClpModel | protected |
| rayExists() const | ClpModel | inline |
| readBasis(const char *filename) | ClpSimplexOther | |
| readGMPL(const char *filename, const char *dataName, bool keepNames=false) | ClpSimplex | |
| readLp(const char *filename, const double epsilon=1e-5) | ClpSimplex | |
| readMps(const char *filename, bool keepNames=false, bool ignoreErrors=false) | ClpSimplex | |
| redoInternalArrays() | ClpSimplexOther | private |
| reducedCost(int sequence) | ClpSimplex | inline |
| reducedCost_ | ClpModel | protected |
| reducedCostAddress(int sequence) | ClpSimplex | inline |
| reducedCostWork_ | ClpSimplex | protected |
| reducedGradient(int phase=0) | ClpSimplex | |
| removeSuperBasicSlacks(int threshold=0) | ClpSimplex | |
| replaceMatrix(ClpMatrixBase *matrix, bool deleteCurrent=false) | ClpModel | |
| replaceMatrix(CoinPackedMatrix *newmatrix, bool deleteCurrent=false) | ClpModel | inline |
| resize(int newNumberRows, int newNumberColumns) | ClpSimplex | |
| restoreData(ClpDataSave saved) | ClpSimplex | |
| restoreFromDual(const ClpSimplex *dualProblem, bool checkAccuracy=false) | ClpSimplexOther | |
| restoreModel(const char *fileName) | ClpSimplex | |
| returnModel(ClpSimplex &otherModel) | ClpSimplex | |
| ClpModel::returnModel(ClpModel &otherModel) | ClpModel | |
| rhsScale() const | ClpModel | inline |
| rhsScale_ | ClpModel | protected |
| rowActivity_ | ClpModel | protected |
| rowActivityWork_ | ClpSimplex | protected |
| rowArray(int index) const | ClpSimplex | inline |
| rowArray_ | ClpSimplex | protected |
| rowCopy() const | ClpModel | inline |
| rowCopy_ | ClpModel | protected |
| rowLower() const | ClpModel | inline |
| rowLower_ | ClpModel | protected |
| rowLowerWork_ | ClpSimplex | protected |
| rowName(int iRow) const | ClpModel | inline |
| rowNames() const | ClpModel | inline |
| rowNames_ | ClpModel | protected |
| rowNamesAsChar() const | ClpModel | protected |
| rowObjective() const | ClpModel | inline |
| rowObjective_ | ClpModel | protected |
| rowObjectiveWork_ | ClpSimplex | protected |
| rowPrimalSequence_ | ClpSimplex | protected |
| rowReducedCost_ | ClpSimplex | protected |
| rowScale() const | ClpModel | inline |
| rowScale_ | ClpModel | protected |
| rowUpper() const | ClpModel | inline |
| rowUpper_ | ClpModel | protected |
| rowUpperWork_ | ClpSimplex | protected |
| sanityCheck() | ClpSimplex | protected |
| saveData() | ClpSimplex | |
| savedColumnScale_ | ClpModel | protected |
| savedRowScale_ | ClpModel | protected |
| savedSolution_ | ClpSimplex | protected |
| saveModel(const char *fileName) | ClpSimplex | |
| saveStatus_ | ClpSimplex | protected |
| scaledMatrix_ | ClpModel | protected |
| scaleObjective(double value) | ClpSimplex | protected |
| scaling(int mode=1) | ClpModel | |
| scalingFlag() const | ClpModel | inline |
| scalingFlag_ | ClpModel | protected |
| secondaryStatus() const | ClpModel | inline |
| secondaryStatus_ | ClpModel | protected |
| sequenceIn() const | ClpSimplex | inline |
| sequenceIn_ | ClpSimplex | protected |
| sequenceOut() const | ClpSimplex | inline |
| sequenceOut_ | ClpSimplex | protected |
| sequenceWithin(int sequence) const | ClpSimplex | inline |
| setActive(int iRow) | ClpSimplex | inline |
| setAlgorithm(int value) | ClpSimplex | inline |
| setAlpha(double value) | ClpSimplex | inline |
| setAlphaAccuracy(double value) | ClpSimplex | inline |
| setAutomaticScaling(bool onOff) | ClpSimplex | inline |
| setClpScaledMatrix(ClpPackedMatrix *scaledMatrix) | ClpModel | inline |
| setColBounds(int elementIndex, double newlower, double newupper) | ClpSimplex | inline |
| setColLower(int elementIndex, double elementValue) | ClpSimplex | inline |
| setColSetBounds(const int *indexFirst, const int *indexLast, const double *boundList) | ClpSimplex | inline |
| setColSolution(const double *input) | ClpModel | inline |
| setColumnBounds(int elementIndex, double lower, double upper) | ClpSimplex | |
| setColumnLower(int elementIndex, double elementValue) | ClpSimplex | |
| setColumnName(int colIndex, std::string &name) | ClpModel | |
| setColumnScale(double *scale) | ClpModel | |
| setColumnSetBounds(const int *indexFirst, const int *indexLast, const double *boundList) | ClpSimplex | |
| setColumnStatus(int sequence, Status newstatus) | ClpSimplex | inline |
| setColumnUpper(int elementIndex, double elementValue) | ClpSimplex | |
| setColUpper(int elementIndex, double elementValue) | ClpSimplex | inline |
| setContinuous(int index) | ClpModel | |
| setCurrentDualTolerance(double value) | ClpSimplex | inline |
| setCurrentPrimalTolerance(double value) | ClpSimplex | inline |
| setDblParam(ClpDblParam key, double value) | ClpModel | |
| setDefaultMessageHandler() | ClpModel | |
| setDirectionIn(int direction) | ClpSimplex | inline |
| setDirectionOut(int direction) | ClpSimplex | inline |
| setDisasterHandler(ClpDisasterHandler *handler) | ClpSimplex | inline |
| setDualBound(double value) | ClpSimplex | |
| setDualIn(double value) | ClpSimplex | inline |
| setDualObjectiveLimit(double value) | ClpModel | |
| setDualOut(double value) | ClpSimplex | inline |
| setDualRowPivotAlgorithm(ClpDualRowPivot &choice) | ClpSimplex | |
| setDualTolerance(double value) | ClpModel | |
| setEmptyFactorization() | ClpSimplex | |
| setFactorization(ClpFactorization &factorization) | ClpSimplex | |
| setFactorizationFrequency(int value) | ClpSimplex | |
| setFakeBound(int sequence, FakeBound fakeBound) | ClpSimplex | inline |
| setFlagged(int sequence) | ClpSimplex | |
| setGubBasis(ClpSimplex &original, const int *whichRows, const int *whichColumns) | ClpSimplexOther | |
| setInDual(ClpSimplex *dualProblem) | ClpSimplexOther | |
| setInfeasibilityCost(double value) | ClpSimplex | |
| setInitialDenseFactorization(bool onOff) | ClpSimplex | |
| setInteger(int index) | ClpModel | |
| setIntParam(ClpIntParam key, int value) | ClpModel | |
| setLanguage(CoinMessages::Language language) | ClpModel | inline |
| setLargestDualError(double value) | ClpSimplex | inline |
| setLargestPrimalError(double value) | ClpSimplex | inline |
| setLargeValue(double value) | ClpSimplex | |
| setLastBadIteration(int value) | ClpSimplex | inline |
| setLengthNames(int value) | ClpModel | inline |
| setLogLevel(int value) | ClpModel | inline |
| setLowerOut(double value) | ClpSimplex | inline |
| setMaximumIterations(int value) | ClpModel | |
| setMaximumSeconds(double value) | ClpModel | |
| setMaximumWallSeconds(double value) | ClpModel | |
| setMoreSpecialOptions(int value) | ClpSimplex | inline |
| setNewRowCopy(ClpMatrixBase *newCopy) | ClpModel | |
| setNonLinearCost(ClpNonLinearCost &nonLinearCost) | ClpSimplex | |
| setNumberDualInfeasibilities(int value) | ClpSimplex | inline |
| setNumberIterations(int numberIterationsNew) | ClpModel | inline |
| setNumberPrimalInfeasibilities(int value) | ClpSimplex | inline |
| setNumberRefinements(int value) | ClpSimplex | |
| setNumberThreads(int value) | ClpModel | inline |
| setObjCoeff(int elementIndex, double elementValue) | ClpSimplex | inline |
| setObjective(ClpObjective *objective) | ClpModel | |
| setObjectiveCoefficient(int elementIndex, double elementValue) | ClpSimplex | |
| setObjectiveOffset(double value) | ClpModel | |
| setObjectivePointer(ClpObjective *newobjective) | ClpModel | inline |
| setObjectiveScale(double value) | ClpModel | inline |
| setObjectiveValue(double value) | ClpModel | inline |
| setOptimizationDirection(double value) | ClpModel | |
| setPersistenceFlag(int value) | ClpSimplex | |
| setPerturbation(int value) | ClpSimplex | |
| setPerturbed(int iSequence) | ClpSimplex | inline |
| setPivoted(int sequence) | ClpSimplex | inline |
| setPivotRow(int value) | ClpSimplex | inline |
| setPrimalColumnPivotAlgorithm(ClpPrimalColumnPivot &choice) | ClpSimplex | |
| setPrimalObjectiveLimit(double value) | ClpModel | |
| setPrimalTolerance(double value) | ClpModel | |
| setProblemStatus(int problemStatusNew) | ClpModel | inline |
| setRandomSeed(int value) | ClpModel | inline |
| setRhsScale(double value) | ClpModel | inline |
| setRowBounds(int elementIndex, double lower, double upper) | ClpSimplex | |
| setRowLower(int elementIndex, double elementValue) | ClpSimplex | |
| setRowName(int rowIndex, std::string &name) | ClpModel | |
| setRowObjective(const double *rowObjective) | ClpModel | |
| setRowScale(double *scale) | ClpModel | |
| setRowSetBounds(const int *indexFirst, const int *indexLast, const double *boundList) | ClpSimplex | |
| setRowStatus(int sequence, Status newstatus) | ClpSimplex | inline |
| setRowUpper(int elementIndex, double elementValue) | ClpSimplex | |
| setSecondaryStatus(int newstatus) | ClpModel | inline |
| setSequenceIn(int sequence) | ClpSimplex | inline |
| setSequenceOut(int sequence) | ClpSimplex | inline |
| setSmallElementValue(double value) | ClpModel | inline |
| setSolveType(int type) | ClpModel | inline |
| setSparseFactorization(bool value) | ClpSimplex | |
| setSpecialOptions(unsigned int value) | ClpModel | |
| setStatus(int sequence, Status newstatus) | ClpSimplex | inline |
| setStrParam(ClpStrParam key, const std::string &value) | ClpModel | |
| setSumDualInfeasibilities(double value) | ClpSimplex | inline |
| setSumOfRelaxedDualInfeasibilities(double value) | ClpSimplex | inline |
| setSumOfRelaxedPrimalInfeasibilities(double value) | ClpSimplex | inline |
| setSumPrimalInfeasibilities(double value) | ClpSimplex | inline |
| setTheta(double value) | ClpSimplex | inline |
| setToBaseModel(ClpSimplex *model=NULL) | ClpSimplex | |
| setTrustedUserPointer(ClpTrustedData *pointer) | ClpModel | inline |
| setUpperOut(double value) | ClpSimplex | inline |
| setUserPointer(void *pointer) | ClpModel | inline |
| setValueOut(double value) | ClpSimplex | inline |
| setValuesPassAction(double incomingInfeasibility, double allowedInfeasibility) | ClpSimplex | |
| setVectorMode(int value) | ClpSimplex | inline |
| setWhatsChanged(int value) | ClpModel | inline |
| setZeroTolerance(double value) | ClpSimplex | inline |
| smallElement_ | ClpModel | protected |
| solution(int sequence) | ClpSimplex | inline |
| solution_ | ClpSimplex | protected |
| solutionAddress(int sequence) | ClpSimplex | inline |
| solutionRegion(int section) const | ClpSimplex | inline |
| solutionRegion() const | ClpSimplex | inline |
| solve(CoinStructuredModel *model) | ClpSimplex | |
| solveBenders(CoinStructuredModel *model, ClpSolve &options) | ClpSimplex | protected |
| solveDW(CoinStructuredModel *model, ClpSolve &options) | ClpSimplex | protected |
| solveFromHotStart(void *saveStuff) | ClpSimplex | |
| solveType() const | ClpModel | inline |
| solveType_ | ClpModel | protected |
| spareDoubleArray_ | ClpSimplex | mutable |
| spareIntArray_ | ClpSimplex | mutable |
| sparseFactorization() const | ClpSimplex | |
| specialOptions() const | ClpModel | inline |
| specialOptions_ | ClpModel | protected |
| startFastDual2(ClpNodeStuff *stuff) | ClpSimplex | |
| startPermanentArrays() | ClpSimplex | |
| startup(int ifValuesPass, int startFinishOptions=0) | ClpSimplex | |
| status() const | ClpModel | inline |
| Status enum name | ClpSimplex | |
| status_ | ClpModel | protected |
| statusArray() const | ClpModel | inline |
| statusCopy() const | ClpModel | |
| statusExists() const | ClpModel | inline |
| statusOfProblem(bool initial=false) | ClpSimplex | |
| statusOfProblemInParametrics(int type, ClpDataSave &saveData) | ClpSimplexOther | private |
| statusOfProblemInParametricsObj(int type, ClpDataSave &saveData) | ClpSimplexOther | private |
| stopFastDual2(ClpNodeStuff *stuff) | ClpSimplex | |
| stopPermanentArrays() | ClpModel | protected |
| strongBranching(int numberVariables, const int *variables, double *newLower, double *newUpper, double **outputSolution, int *outputStatus, int *outputIterations, bool stopOnFirstInfeasible=true, bool alwaysFinish=false, int startFinishOptions=0) | ClpSimplex | |
| strParam_ | ClpModel | protected |
| sumDualInfeasibilities() const | ClpSimplex | inline |
| sumDualInfeasibilities_ | ClpSimplex | protected |
| sumOfRelaxedDualInfeasibilities() const | ClpSimplex | inline |
| sumOfRelaxedDualInfeasibilities_ | ClpSimplex | protected |
| sumOfRelaxedPrimalInfeasibilities() const | ClpSimplex | inline |
| sumOfRelaxedPrimalInfeasibilities_ | ClpSimplex | protected |
| sumPrimalInfeasibilities() const | ClpSimplex | inline |
| sumPrimalInfeasibilities_ | ClpSimplex | protected |
| superBasic enum value | ClpSimplex | |
| swapFactorization(ClpFactorization *factorization) | ClpSimplex | |
| swapRowScale(double *newScale) | ClpModel | inline |
| swapScaledMatrix(ClpPackedMatrix *scaledMatrix) | ClpModel | inline |
| theta() const | ClpSimplex | inline |
| theta_ | ClpSimplex | protected |
| tightenIntegerBounds(double *rhsSpace) | ClpSimplexOther | |
| tightenPrimalBounds(double factor=0.0, int doTight=0, bool tightIntegers=false) | ClpSimplex | |
| times(double scalar, const double *x, double *y) const | ClpModel | |
| transposeTimes(double scalar, const double *x, double *y) const | ClpModel | |
| trustedUserPointer_ | ClpModel | protected |
| unboundedRay() const | ClpModel | |
| unmarkHotStart(void *saveStuff) | ClpSimplex | |
| unpack(CoinIndexedVector *rowArray) const | ClpSimplex | |
| unpack(CoinIndexedVector *rowArray, int sequence) const | ClpSimplex | |
| unpackPacked(CoinIndexedVector *rowArray) | ClpSimplex | |
| unpackPacked(CoinIndexedVector *rowArray, int sequence) | ClpSimplex | |
| unscale() | ClpModel | |
| upper(int sequence) | ClpSimplex | inline |
| upper_ | ClpSimplex | protected |
| upperAddress(int sequence) | ClpSimplex | inline |
| upperFake enum value | ClpSimplex | |
| upperIn() const | ClpSimplex | inline |
| upperIn_ | ClpSimplex | protected |
| upperOut() const | ClpSimplex | inline |
| upperOut_ | ClpSimplex | protected |
| upperRegion(int section) const | ClpSimplex | inline |
| upperRegion() const | ClpSimplex | inline |
| userPointer_ | ClpModel | protected |
| valueIn() const | ClpSimplex | inline |
| valueIn_ | ClpSimplex | protected |
| valueIncomingDual() const | ClpSimplex | |
| valueOut() const | ClpSimplex | inline |
| valueOut_ | ClpSimplex | protected |
| vectorMode() const | ClpSimplex | inline |
| vectorMode_ | ClpSimplex | protected |
| whatsChanged() const | ClpModel | inline |
| whatsChanged_ | ClpModel | protected |
| whileIterating(parametricsData ¶mData, double reportIncrement, const double *changeObjective) | ClpSimplexOther | private |
| whileIteratingObj(parametricsData ¶mData) | ClpSimplexOther | private |
| writeBasis(const char *filename, bool writeValues=false, int formatType=0) const | ClpSimplexOther | |
| writeLp(const char *filename, const char *extension="lp", double epsilon=1e-5, int numberAcross=10, int decimals=5, double objSense=0.0, bool useRowNames=true) const | ClpSimplex | |
| writeMps(const char *filename, int formatType=0, int numberAcross=2, double objSense=0.0) const | ClpModel | |
| zeroTolerance() const | ClpSimplex | inline |
| zeroTolerance_ | ClpSimplex | protected |
| ~ClpModel() | ClpModel | |
| ~ClpSimplex() | ClpSimplex |
1.8.5