|
Cbc
2.10.5
|
Defines CbcSolver, the proposed top-level class for the new-style cbc solver. More...
#include <string>#include <vector>#include "CoinMessageHandler.hpp"#include "OsiClpSolverInterface.hpp"#include "CbcModel.hpp"#include "CbcOrClpParam.hpp"
Include dependency graph for CbcSolver.hpp:Go to the source code of this file.
Classes | |
| class | CbcSolver |
| This allows the use of the standalone solver in a flexible manner. More... | |
| struct | CbcSolverUsefulData2 |
| Structure to hold useful arrays. More... | |
| class | CbcSolverUsefulData |
| The CbcSolver class was taken out at a 9/12/09 meeting This is a feeble replacement. More... | |
| class | CbcUser |
| A class to allow the use of unknown user functionality. More... | |
| class | CbcStopNow |
| Support the use of a call back class to decide whether to stop. More... | |
Functions | |
| void | CbcMain0 (CbcModel &babSolver, CbcSolverUsefulData &solverData) |
| And this uses it. More... | |
| int | CbcMain1 (int argc, const char *argv[], CbcModel &babSolver, int(CbcModel *currentSolver, int whereFrom), CbcSolverUsefulData &solverData) |
Defines CbcSolver, the proposed top-level class for the new-style cbc solver.
This class is currently an orphan. With the removal of all code flagged with the NEW_STYLE_SOLVER, this class is never instantiated (and cannot be instantiated). It is available to be coopted as a top-level object wrapping the current CbcMain0 and CbcMain1, should that appear to be a desireable path forward. – lh, 091211 –
Definition in file CbcSolver.hpp.
| void CbcMain0 | ( | CbcModel & | babSolver, |
| CbcSolverUsefulData & | solverData | ||
| ) |
And this uses it.
| int CbcMain1 | ( | int | argc, |
| const char * | argv[], | ||
| CbcModel & | babSolver, | ||
| int(CbcModel *currentSolver, int whereFrom) | , | ||
| CbcSolverUsefulData & | solverData | ||
| ) |
1.8.5