A interface to Osi/Coin Presolve. More...
#include <BlisPresolve.h>


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. | |
Private Attributes | |
| CoinPresolveMatrix * | preMatrix_ |
| CoinPostsolveMatrix * | postMatrix_ |
A interface to Osi/Coin Presolve.
Definition at line 37 of file BlisPresolve.h.
| BlisPresolve::BlisPresolve | ( | ) | [inline] |
Default constructor (empty object).
Definition at line 47 of file BlisPresolve.h.
| virtual BlisPresolve::~BlisPresolve | ( | ) | [inline, virtual] |
Virtual destructor.
Definition at line 52 of file BlisPresolve.h.
| virtual OsiSolverInterface* BlisPresolve::preprocess | ( | OsiSolverInterface & | origModel, | |
| double | feasibilityTolerance = 0.0, |
|||
| bool | keepIntegers = true, |
|||
| int | numberPasses = 5, |
|||
| const char * | prohibited = NULL | |||
| ) | [virtual] |
Presolve.
| virtual void BlisPresolve::postprocess | ( | bool | updateStatus = true |
) | [virtual] |
Postsolve.
CoinPresolveMatrix* BlisPresolve::preMatrix_ [private] |
Definition at line 41 of file BlisPresolve.h.
CoinPostsolveMatrix* BlisPresolve::postMatrix_ [private] |
Definition at line 42 of file BlisPresolve.h.
1.6.1