Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
CGAMS.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 |
CGAMS.GAMSDatabase | |
CGAMS.GAMSDatabaseDomainViolation | This class describes a domain violation of a GAMSDatabase |
CGAMS.GAMSEngineConfiguration | Configuration that allows the execution of jobs on a specific GAMS Engine instance |
CGAMS.GAMSEngineJob | GAMS Engine Job |
▼CGAMS.GAMSException | Exception class thrown for GAMS exceptions |
CGAMS.GAMSExceptionExecution | Exception class thrown for GAMS execution exceptions |
CGAMS.GAMSJob | |
CGAMS.GAMSModelInstance | |
CGAMS.GAMSModelInstanceOpt | The GAMSModelInstanceOpt can be used to customize the GAMSModelInstance.Solve() routine |
CGAMS.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) |
CGAMS.GAMSOptions | |
▼CGAMS.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 |
CGAMS.GAMSEquation | This is the representation of an equation symbol in GAMS. It exists in a GAMSDatabase and contains GAMSEquationRecords which one can iterate through |
CGAMS.GAMSParameter | This is the representation of a parameter symbol in GAMS. It exists in a GAMSDatabase and contains GAMSParameterRecords which one can iterate through |
CGAMS.GAMSSet | This is the representation of a set symbol in GAMS. It exists in a GAMSDatabase and contains GAMSSetRecords which one can iterate through |
CGAMS.GAMSVariable | This is the representation of a variable symbol in GAMS. It exists in a GAMSDatabase and contains GAMSVariableRecords which one can iterate through |
CGAMS.GAMSSymbolDomainViolation | This class describes a domain violation of a GAMSSymbol |
CGAMS.GAMSSymbolEnumerator | Enumerator for iterating through the records of a specific symbol. This class can be used with all GAMS symbol types |
▼CGAMS.GAMSSymbolRecord | This is the representation of a single record of a GAMSSymbol. Derived classes are GAMSEquationRecord, GAMSParameterRecord, GAMSSetRecord and GAMSVariableRecord |
CGAMS.GAMSEquationRecord | This is the representation of a single record of a GAMSEquation |
CGAMS.GAMSParameterRecord | This is the representation of a single record of a GAMSParameter |
CGAMS.GAMSSetRecord | This is the representation of a single record of a GAMSSet |
CGAMS.GAMSVariableRecord | This is the representation of a single record of a GAMSVariable |
CGAMS.GAMSWorkspace | |
CGAMS.GAMSWorkspaceInfo | The GAMSWorkspaceInfo can be used input parameter for the GAMSWorkspace constructor |