134 const char **cbc_argv;
OSoLReader * m_osolreader
m_osolreader is an OSoLReader object used to create an osoption from an osol string if needed
CoinSolver()
The class constructor.
used for throwing exceptions.
void dataEchoCheck()
Print out problem parameters.
Take an OSResult object and write a string that validates against OSrL.
virtual void solve()
The implementation of the corresponding virtual function.
std::string getCoinSolverType(std::string osol_)
Get the solver type, e.g.
OsiSolverInterface * osiSolver
osiSolver is the osi solver object – in this case clp, glpk, cbc, cplex, symphony or dylp
Implements a solve method for the Coin solvers.
~CoinSolver()
The class destructor.
Used to read an OSiL string.
virtual void buildSolverInstance()
The implementation of the corresponding virtual function.
bool setCoinPackedMatrix()
Create a CoinPackedMatrix.
Used to read an OSoL string.
OSiLReader * m_osilreader
m_osilreader is an OSiLReader object used to create an osinstance from an osil string if needed
void writeResult(OsiSolverInterface *solver)
The Default Solver Class.
virtual void setSolverOptions()
The implementation of the corresponding virtual function.