#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.
|
|
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 | ) |
|