Loading...
Searching...
No Matches
GAMS Namespace Reference
Classes | |
class | GAMSCheckpoint |
A GAMSCheckpoint class captures the state of a GAMSJob after the GAMSJob.Run method has been carried out. Another GAMSJob can continue (or restart) from a GAMSCheckpoint. A GAMSCheckpoint constructed with a file name will create a file (extension .g00) for permanent storage when supplied as parameter on the GAMSJob.Run method. Moreover, a GAMSModelInstance is also initialized from a checkpoint that contains the model definition of the model instance. More... | |
class | GAMSDatabase |
class | GAMSDatabaseDomainViolation |
This class describes a domain violation of a GAMSDatabase. More... | |
class | GAMSEngineConfiguration |
Configuration that allows the execution of jobs on a specific GAMS Engine instance. More... | |
class | GAMSEngineJob |
GAMS Engine Job. More... | |
class | GAMSEquation |
This is the representation of an equation symbol in GAMS. It exists in a GAMSDatabase and contains GAMSEquationRecords which one can iterate through. More... | |
class | GAMSEquationRecord |
This is the representation of a single record of a GAMSEquation. More... | |
class | GAMSException |
Exception class thrown for GAMS exceptions. More... | |
class | GAMSExceptionExecution |
Exception class thrown for GAMS execution exceptions. More... | |
class | GAMSJob |
class | GAMSModelInstance |
class | GAMSModelInstanceOpt |
The GAMSModelInstanceOpt can be used to customize the GAMSModelInstance.Solve() routine. More... | |
class | GAMSModifier |
Instances of this class are input to GAMSModelInstance.Instatiate. A GAMSModifier consists either of a GAMSParameter or a triple: A GAMSVariable or GAMSEquation to be modified, the modification action (e.g. . Upper, Lower or Fixed for updating bounds of a variable, or Primal/Dual for updating the level/marginal of a variable or equation mainly used for starting non-linear models from different starting points), and a GAMSParameter that holds the data for modification. In addition the UpdateType can be defined (if ommitted the type defined in the Solve call is used). More... | |
class | GAMSOptions |
class | GAMSParameter |
This is the representation of a parameter symbol in GAMS. It exists in a GAMSDatabase and contains GAMSParameterRecords which one can iterate through. More... | |
class | GAMSParameterRecord |
This is the representation of a single record of a GAMSParameter. More... | |
class | GAMSSet |
This is the representation of a set symbol in GAMS. It exists in a GAMSDatabase and contains GAMSSetRecords which one can iterate through. More... | |
class | GAMSSetRecord |
This is the representation of a single record of a GAMSSet. More... | |
class | GAMSSymbol |
This is the representation of a symbol in GAMS. It exists in a GAMSDatabase and contains GAMSSymbolRecords which one can iterate through. Derived classes are GAMSEquation, GAMSParameter, GAMSSet and GAMSVariable. More... | |
class | GAMSSymbolDomainViolation |
This class describes a domain violation of a GAMSSymbol. More... | |
class | GAMSSymbolEnumerator |
Enumerator for iterating through the records of a specific symbol. This class can be used with all GAMS symbol types. More... | |
class | GAMSSymbolRecord |
This is the representation of a single record of a GAMSSymbol. Derived classes are GAMSEquationRecord, GAMSParameterRecord, GAMSSetRecord and GAMSVariableRecord. More... | |
class | GAMSVariable |
This is the representation of a variable symbol in GAMS. It exists in a GAMSDatabase and contains GAMSVariableRecords which one can iterate through. More... | |
class | GAMSVariableRecord |
This is the representation of a single record of a GAMSVariable. More... | |
class | GAMSWorkspace |
class | GAMSWorkspaceInfo |
The GAMSWorkspaceInfo can be used input parameter for the GAMSWorkspace constructor. More... | |
Enumeration Type Documentation
◆ DebugLevel
enum GAMS.DebugLevel |
GAMS Debug Level.
◆ EquType
enum GAMS.EquType |
◆ GAMSExitCode
enum GAMS.GAMSExitCode |
GAMS exit code.
◆ ModelStat
enum GAMS.ModelStat |
Model Solution Status.
◆ SetType
enum GAMS.SetType |
◆ SolveStat
enum GAMS.SolveStat |
Solver termination condition.
◆ UpdateAction
enum GAMS.UpdateAction |
◆ VarType
enum GAMS.VarType |
Variable subtype.