20 #include <CoinMpsIO.hpp>
21 #include <CoinPackedMatrix.hpp>
23 #include "OSInstance.h"
int * m_quadColumnStart
Data structures to hold the quadratic objective.
OSInstance * osinstance
osinstance is a pointer to the OSInstance object that gets created from the instance represented in M...
int m_nOfSOS
Data structures to hold special ordered sets.
std::string jobID
jobID is a string containing a jobID that may have been supplied on the command line (it may be empty...
std::string osol
osol is a string containing the content of the OS option file (it may be empty if no option file was ...
void setOsol(std::string osol)
set the osol string
int m_nOfCones
Data structures to hold the cone information.
OSOption * osoption
osoption is a pointer to an OSOption object that gets created if the MPS file contains nonstandard se...
void setJobID(std::string jobID)
set the job ID
~OSmps2OS()
the OSmps2os class destructor
OSoLReader * osolreader
we may need to parse an OSoL file if the MPS file contains an SOS os BASIS section ...
bool createOSObjects()
create an OSInstance from the MPS instance representation and an OSOption in case of nonstandard sect...
OSmps2OS(std::string mpsfilename)
the OSmps2OS class constructor
CoinPackedMatrix * m_CoinPackedMatrix
m_CoinPackedMatrix is a pointer to a CoinPackedMatrix object
CoinMpsIO * m_MpsData
m_MpsData is a pointer to a CoinMpsIO object
Used to read an OSoL string.
The in-memory representation of an OSiL instance..