Used to read an OSiL string.
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.
Used to read an OSoL string.
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. clp or glpk.
OSiLReader * m_osilreader
m_osilreader is an OSiLReader object used to create an osinstance from an osil string if needed
OSoLReader * m_osolreader
m_osolreader is an OSoLReader object used to create an osoption from an osol string if needed
~CoinSolver()
The class destructor.
CoinSolver()
The class constructor.
virtual void buildSolverInstance()
The implementation of the corresponding virtual function.
void dataEchoCheck()
Print out problem parameters.
used for throwing exceptions.
void writeResult(OsiSolverInterface *solver)
The Default Solver Class.
virtual void setSolverOptions()
The implementation of the corresponding virtual function.
bool setCoinPackedMatrix()
Create a CoinPackedMatrix.