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