#include <string>
#include <vector>
#include "CoinMessageHandler.hpp"
#include "OsiSolverInterface.hpp"
#include "OsiBranchingObject.hpp"
#include "OsiCuts.hpp"
#include "CoinWarmStartBasis.hpp"
#include "CbcCompareBase.hpp"
#include "CbcCountRowCut.hpp"
#include "CbcMessage.hpp"
#include "CbcEventHandler.hpp"
#include "ClpDualRowPivot.hpp"
Go to the source code of this file.
|
void | getIntegerInformation (const OsiObject *object, double &originalLower, double &originalUpper) |
| So we can use osiObject or CbcObject during transition. More...
|
|
int | CbcMain (int argc, const char *argv[], CbcModel &babSolver) |
|
int | callCbc (const char *input2, OsiClpSolverInterface &solver1) |
|
int | callCbc (const char *input2) |
|
int | callCbc (const std::string input2, OsiClpSolverInterface &solver1) |
|
int | callCbc (const std::string input2) |
|
void | CbcMain0 (CbcModel &babSolver) |
|
int | CbcMain1 (int argc, const char *argv[], CbcModel &babSolver) |
|
int | callCbc (const char *input2, CbcModel &babSolver) |
|
int | callCbc (const std::string input2, CbcModel &babSolver) |
|
int | callCbc1 (const char *input2, CbcModel &babSolver, int(CbcModel *currentSolver, int whereFrom)) |
|
int | CbcMain1 (int argc, const char *argv[], CbcModel &babSolver, int(CbcModel *currentSolver, int whereFrom)) |
|
void | setCutAndHeuristicOptions (CbcModel &model) |
|
◆ getIntegerInformation()
void getIntegerInformation |
( |
const OsiObject * |
object, |
|
|
double & |
originalLower, |
|
|
double & |
originalUpper |
|
) |
| |
So we can use osiObject or CbcObject during transition.
◆ CbcMain()
int CbcMain |
( |
int |
argc, |
|
|
const char * |
argv[], |
|
|
CbcModel & |
babSolver |
|
) |
| |
◆ callCbc() [1/6]
int callCbc |
( |
const char * |
input2, |
|
|
OsiClpSolverInterface & |
solver1 |
|
) |
| |
◆ callCbc() [2/6]
int callCbc |
( |
const char * |
input2 | ) |
|
◆ callCbc() [3/6]
int callCbc |
( |
const std::string |
input2, |
|
|
OsiClpSolverInterface & |
solver1 |
|
) |
| |
◆ callCbc() [4/6]
int callCbc |
( |
const std::string |
input2 | ) |
|
◆ CbcMain0()
◆ CbcMain1() [1/2]
int CbcMain1 |
( |
int |
argc, |
|
|
const char * |
argv[], |
|
|
CbcModel & |
babSolver |
|
) |
| |
◆ callCbc() [5/6]
int callCbc |
( |
const char * |
input2, |
|
|
CbcModel & |
babSolver |
|
) |
| |
◆ callCbc() [6/6]
int callCbc |
( |
const std::string |
input2, |
|
|
CbcModel & |
babSolver |
|
) |
| |
◆ callCbc1()
int callCbc1 |
( |
const char * |
input2, |
|
|
CbcModel & |
babSolver, |
|
|
int(CbcModel *currentSolver, int whereFrom) |
|
|
) |
| |
◆ CbcMain1() [2/2]
int CbcMain1 |
( |
int |
argc, |
|
|
const char * |
argv[], |
|
|
CbcModel & |
babSolver, |
|
|
int(CbcModel *currentSolver, int whereFrom) |
|
|
) |
| |
◆ setCutAndHeuristicOptions()
void setCutAndHeuristicOptions |
( |
CbcModel & |
model | ) |
|