|
Blis 0.94
|
A interface to Osi/Coin Presolve. More...
#include <BlisPresolve.h>
Inheritance diagram for BlisPresolve:
Collaboration diagram for BlisPresolve:Public Member Functions | |
| BlisPresolve () | |
| Default constructor (empty object) | |
| virtual | ~BlisPresolve () |
| Virtual destructor. | |
| virtual OsiSolverInterface * | preprocess (OsiSolverInterface &origModel, double feasibilityTolerance=0.0, bool keepIntegers=true, int numberPasses=5, const char *prohibited=NULL) |
| Presolve. | |
| virtual void | postprocess (bool updateStatus=true) |
| Postsolve. | |
Public Member Functions inherited from OsiPresolve | |
| OsiPresolve () | |
| virtual | ~OsiPresolve () |
| virtual OsiSolverInterface * | presolvedModel (OsiSolverInterface &origModel, double feasibilityTolerance=0.0, bool keepIntegers=true, int numberPasses=5, const char *prohibited=NULL, bool doStatus=true, const char *rowProhibited=NULL) |
| virtual void | postsolve (bool updateStatus=true) |
| OsiSolverInterface * | model () const |
| OsiSolverInterface * | originalModel () const |
| void | setOriginalModel (OsiSolverInterface *model) |
| const int * | originalColumns () const |
| const int * | originalRows () const |
| int | getNumRows () const |
| int | getNumCols () const |
| void | setNonLinearValue (double value) |
| double | nonLinearValue () const |
| void | setPresolveActions (int action) |
| OsiSolverInterface * | presolvedModel () const |
| void | setPresolvedModel (OsiSolverInterface *presolvedModel) |
Additional Inherited Members | |
Protected Member Functions inherited from OsiPresolve | |
| virtual const CoinPresolveAction * | presolve (CoinPresolveMatrix *prob) |
| virtual void | postsolve (CoinPostsolveMatrix &prob) |
| void | gutsOfDestroy () |
A interface to Osi/Coin Presolve.
Definition at line 37 of file BlisPresolve.h.
|
inline |
Default constructor (empty object)
Definition at line 47 of file BlisPresolve.h.
|
inlinevirtual |
Virtual destructor.
Definition at line 52 of file BlisPresolve.h.
|
virtual |
Presolve.
|
virtual |
Postsolve.