Loading...
Searching...
No Matches
Package Matlab.GAMS

Classes

class  AbstractRunParameters
 Can be used to store parameters for running a job. More...
 
enum  Action
 GAMS processing request. More...
 
enum  AppendExpand
 Expand file append option. More...
 
enum  AppendOut
 Output file append option. More...
 
enum  ArchType
 GAMS enumerated type of architecture. More...
 
enum  AsyncSolLst
 Print solution listing when asynchronous solve (Grid or Threads) is used. More...
 
enum  CaptureModelInstance
 Switch to capture all model instances within a run. More...
 
enum  CharSet
 Character set flag. More...
 
enum  CheckErrorLevel
 Check errorLevel automatically after executing external program. More...
 
enum  DebugLevel
 Define GAMS Debug Level of different values and string representations. More...
 
enum  DFormat
 Date format. More...
 
enum  Digit
 Switch default for "$on/offDigit". More...
 
enum  DumpOpt
 Writes preprocessed input to the file input.dmp. More...
 
enum  DumpParms
 GAMS parameter logging. More...
 
enum  ECImplicitLoad
 Allow implicit loading of symbols from embedded code or not. More...
 
enum  Empty
 Switch default for "$on/offEmpty". More...
 
enum  EquType
 Equation SubType. More...
 
enum  ErrMsg
 Placing of compilation error messages. More...
 
enum  ExecMode
 Limits on external programs that are allowed to be executed. More...
 
enum  FDOpt
 Options for finite differences. More...
 
enum  FileCase
 Casing of file names and paths (put, gdx, ref, $include, etc.) More...
 
enum  Filtered
 Switch between filtered and domain-checked read from GDX. More...
 
enum  ForceWork
 Force GAMS to process a save file created with a newer GAMS version or with execution errors. More...
 
enum  FreeEmbeddedPython
 Free external resources at the end of each embedded Python code blocks. More...
 
class  GAMSCheckpoint
 Captures the state of a GAMSJob after the GAMSJob.run method has been carried out. More...
 
class  GAMSDatabase
 Communicates data between the Matlab world and the GAMS world. More...
 
class  GAMSDatabaseDomainViolation
 Stores a domain violation information for each symbol in a GAMSDatabase instance. More...
 
class  GAMSEngineConfiguration
 Allows execution of jobs on a specific GAMS Engine instance. More...
 
class  GAMSEngineJob
 Manages the execution of a GAMS program given by GAMS model source for GAMS Engine. More...
 
class  GAMSEngineJobBuilder
 A builder of GAMSEngineJob. More...
 
class  GAMSEngineRunParameters
 Run parameters for GAMSEngineJob. More...
 
class  GAMSEquation
 Representation of an equation symbol in GAMS. More...
 
class  GAMSEquationRecord
 Representation of a single record of a GAMSEquation instance. More...
 
class  GAMSGlobals
 Constants used by the GAMS Matlab API. More...
 
class  GAMSIterator
 GAMSSymbol / GAMSSymbolRecord Iterator. More...
 
class  GAMSJob
 Manages the execution of a GAMS program given by GAMS model source. More...
 
class  GAMSModelInstance
 Modifying a model instance and solving the resulting problem in the most efficient way. More...
 
class  GAMSModelInstanceOpt
 The GAMSModelInstanceOpt can be used to customize the GAMSModelInstance.solve routine. More...
 
class  GAMSModifier
 Input to GAMSModelInstance.instantiate. More...
 
class  GAMSOptions
 Manages GAMS options. More...
 
class  GAMSParameter
 Representation of a parameter symbol in GAMS. More...
 
class  GAMSParameterRecord
 Representation of a single record of a GAMSParameter instance. More...
 
class  GAMSRunParameters
 Run parameters for GAMSJob. More...
 
class  GAMSSet
 Representation of a set symbol in GAMS. More...
 
class  GAMSSetRecord
 Representation of a single record of a GAMSSet instance. More...
 
class  GAMSSymbol
 Representation of a symbol in GAMS. More...
 
class  GAMSSymbolDomainViolation
 Domain violation information for a GAMSSymbol instance. More...
 
class  GAMSSymbolRecord
 Representation of a single record of a GAMSSymbol instance. More...
 
class  GAMSVariable
 Representation of a variable symbol in GAMS. More...
 
class  GAMSVariableRecord
 Representation of a single record of a GAMSVariable instance. More...
 
class  GAMSWorkspace
 Base class in the GAMS package. More...
 
class  GAMSWorkspaceInfo
 Input parameter for the GAMSWorkspace constructor. More...
 
enum  gdxCompress
 Compression of generated GDX file. More...
 
enum  gdxConvert
 Version of GDX files generated (for backward compatibility) More...
 
enum  gdxUels
 Unload labels or UELs to GDX either squeezed or full. More...
 
enum  HoldFixed
 Treat fixed variables as constants. More...
 
enum  HoldFixedAsync
 Allow HoldFixed for models solved asynchronously as well. More...
 
enum  ImplicitAssign
 Switch default for "$on/offImplicitAssign". More...
 
enum  InteractiveSolver
 Allow solver to interact via command line input. More...
 
enum  IntVarUp
 Set mode for default upper bounds on integer variables. More...
 
enum  Keep
 Controls keeping or deletion of process directory and scratch files. More...
 
enum  Listing
 Switch default for "$on/offListing". More...
 
enum  LogLine
 Amount of line tracing to the log file. More...
 
enum  LstCase
 Output case option for LST file. More...
 
enum  LstTitleLeftAligned
 Write title of LST file all left aligned. More...
 
enum  MIIMode
 Model Instance Mode. More...
 
enum  ModelStat
 Model Solution Status. More...
 
enum  NoNewVarEqu
 Triggers a compilation error when new equations or variable symbols are introduced. More...
 
enum  On115
 Generate errors for unknown unique element in an equation. More...
 
enum  OSType
 GAMS enumerated type of operating system. More...
 
enum  PageContr
 Output file page control option. More...
 
enum  PrefixLoadPath
 Prepend GAMS system directory to library load path. More...
 
enum  PreviousWork
 Indicator for writing workfile with previous workfile version. More...
 
class  PrintStream
 Print stream to write to stdout or file. More...
 
enum  ProcTreeMemMonitor
 Monitor the memory used by the GAMS process tree. More...
 
enum  PutNR
 Numeric round format for put files. More...
 
enum  PyMultInst
 GAMS/Python Multiple Instance Interpreter. More...
 
enum  ReferenceLineNo
 Controls the line numbers written to a reference file. More...
 
enum  Replace
 Switch between merge and replace when reading from GDX into non-empty symbol. More...
 
enum  SavePoint
 Save solver point in GDX file. More...
 
enum  SetType
 Set SubType. More...
 
enum  ShowOSMemory
 Show the memory usage reported by the Operating System instead of the internal counting. More...
 
enum  SolPrint
 Solution report print option. More...
 
enum  SolveLink
 Solver link option. More...
 
enum  SolveOpt
 Multiple solve management. More...
 
enum  SolveStat
 Solver termination condition. More...
 
enum  StepSum
 Summary of computing resources used by job steps. More...
 
enum  strictSingleton
 Error if assignment to singleton set has multiple elements. More...
 
enum  StringChk
 String substitution options. More...
 
enum  SuffixAlgebraVars
 Switch default for "$on/offSuffixAlgebraVars". More...
 
enum  SuffixDLVars
 Switch default for "$on/offSuffixDLVars". More...
 
enum  Suppress
 Compiler listing option. More...
 
enum  SymbolUpdateType
 GAMS Symbol update type. More...
 
enum  Sys10
 Changes rpower to ipower when the exponent is constant and within 1e-12 of an integer. More...
 
enum  Sys11
 Dynamic resorting if indices in assignment/data statements are not in natural order. More...
 
enum  SysOut
 Solver Status file reporting option. More...
 
enum  TFormat
 Time format. More...
 
enum  TraceOpt
 Trace file format option. More...
 
enum  UpdateAction
 What field to update. More...
 
enum  VarType
 Variable SubType. More...
 
enum  ZeroResRep
 Report underflow as a warning when abs(results) LE ZeroRes and result set to zero. More...
 

Detailed Description

Provides a Matlab programming interface to the General Algebraic Model System (GAMS).