# ClpPresolve Member List

This is the complete list of members for ClpPresolve, including all inherited members.

ClpPresolve() | ClpPresolve |
destroyPresolve() | ClpPresolve |
doDoubleton() const | ClpPresolve | `[inline]`
doDual() const | ClpPresolve | `[inline]`
doDupcol() const | ClpPresolve | `[inline]`
doDuprow() const | ClpPresolve | `[inline]`
doForcing() const | ClpPresolve | `[inline]`
doGubrow() const | ClpPresolve | `[inline]`
doImpliedFree() const | ClpPresolve | `[inline]`
doIntersection() const | ClpPresolve | `[inline]`
doSingleton() const | ClpPresolve | `[inline]`
doSingletonColumn() const | ClpPresolve | `[inline]`
doTighten() const | ClpPresolve | `[inline]`
doTripleton() const | ClpPresolve | `[inline]`
doTwoxTwo() const | ClpPresolve | `[inline]`
gutsOfPresolvedModel(ClpSimplex *originalModel, double feasibilityTolerance, bool keepIntegers, int numberPasses, bool dropNames, bool doRowObjective, const char *prohibitedRows=NULL, const char *prohibitedColumns=NULL) | ClpPresolve | `[protected, virtual]`
model() const | ClpPresolve |
ncols_ | ClpPresolve | `[private]`
nelems_ | ClpPresolve | `[private]`
nonLinearValue() const | ClpPresolve | `[inline]`
nonLinearValue_ | ClpPresolve | `[private]`
nrows_ | ClpPresolve | `[private]`
numberPasses_ | ClpPresolve | `[private]`
originalColumn_ | ClpPresolve | `[private]`
originalColumns() const | ClpPresolve |
originalModel() const | ClpPresolve |
originalModel_ | ClpPresolve | `[private]`
originalRow_ | ClpPresolve | `[private]`
originalRows() const | ClpPresolve |
paction_ | ClpPresolve | `[private]`
postsolve(bool updateStatus=true) | ClpPresolve | `[virtual]`
postsolve(CoinPostsolveMatrix &prob) | ClpPresolve | `[protected, virtual]`
presolve(CoinPresolveMatrix *prob) | ClpPresolve | `[protected, virtual]`
presolveActions() const | ClpPresolve | `[inline]`
presolveActions_ | ClpPresolve | `[private]`
presolvedModel(ClpSimplex &si, double feasibilityTolerance=0.0, bool keepIntegers=true, int numberPasses=5, bool dropNames=false, bool doRowObjective=false, const char *prohibitedRows=NULL, const char *prohibitedColumns=NULL) | ClpPresolve |
presolvedModel_ | ClpPresolve | `[private]`
presolvedModelToFile(ClpSimplex &si, std::string fileName, double feasibilityTolerance=0.0, bool keepIntegers=true, int numberPasses=5, bool dropNames=false, bool doRowObjective=false) | ClpPresolve |
presolveStatus() const | ClpPresolve |
rowObjective_ | ClpPresolve | `[private]`
saveFile_ | ClpPresolve | `[private]`
setDoDoubleton(bool doDoubleton) | ClpPresolve | `[inline]`
setDoDual(bool doDual) | ClpPresolve | `[inline]`
setDoDupcol(bool doDupcol) | ClpPresolve | `[inline]`
setDoDuprow(bool doDuprow) | ClpPresolve | `[inline]`
setDoForcing(bool doForcing) | ClpPresolve | `[inline]`
setDoGubrow(bool doGubrow) | ClpPresolve | `[inline]`
setDoImpliedFree(bool doImpliedfree) | ClpPresolve | `[inline]`
setDoIntersection(bool doIntersection) | ClpPresolve | `[inline]`
setDoSingleton(bool doSingleton) | ClpPresolve | `[inline]`
setDoSingletonColumn(bool doSingleton) | ClpPresolve | `[inline]`
setDoTighten(bool doTighten) | ClpPresolve | `[inline]`
setDoTripleton(bool doTripleton) | ClpPresolve | `[inline]`
setDoTwoxtwo(bool doTwoxTwo) | ClpPresolve | `[inline]`
setNonLinearValue(double value) | ClpPresolve | `[inline]`
setOriginalModel(ClpSimplex *model) | ClpPresolve |
setPresolveActions(int action) | ClpPresolve | `[inline]`
setSubstitution(int value) | ClpPresolve | `[inline]`
setZeroSmall(int value) | ClpPresolve | `[inline]`
statistics() | ClpPresolve | `[inline]`
substitution_ | ClpPresolve | `[private]`
zeroSmall() const | ClpPresolve | `[inline]`
~ClpPresolve() | ClpPresolve | `[virtual]`