Go to the documentation of this file.
9 #ifndef OSGAMS2OSIL_HPP_
10 #define OSGAMS2OSIL_HPP_
28 OSnLNode* parseGamsInstructions(
int codelen,
int* opcodes,
int* fields,
int constantlen,
double* constants);
The in-memory representation of an OSiL instance..
OSgams2osil(std::string gamsControlFile)
The OSnLNode Class for nonlinear expressions.
OSInstance * getOSInstance()
Gives OSInstances but keeps ownership.
bool createOSInstance()
Creates an OSInstance from the GAMS smag instance representation.
Creating a OSInstance from a GAMS model given as GAMS Modeling Object (GMO).
OSInstance * takeOverOSInstance()
Gives OSInstance and ownership to calling function.
bool initGMO(const char *datfile)
OSgams2osil(struct gmoRec *gmo_=NULL)