Examples List
Here are the examples with brief descriptions:
[detail level 12345]
 Ncom
 Ngams
 Nexamples
 Nalias
 CAliasThe Object-oriented API does not have the concept of a GAMS alias
 Nbenders
 CBenders2StageThis example demonstrates a sequential implementation of a simple Benders decomposition method for a stochastic linear program
 CBenders2StageMTThis example demonstrates a parallel implementation of a simple Benders decomposition method for a stochastic linear program
 Nclad
 CCladThis example demonstrates how to implement a complex termination criterion for a difficult MIP using GAMS/Cplex
 Ncutstock
 CCutstockThis example implements a column generation approach
 CCutstockModelThis example shows the wrapper model of a cutstock problem based on the simple GAMS [cutstock] model from the GAMS Model Library
 CSimpleCutstockThis example implements a column generation approach
 Ndomain
 CDomainCheckThe example enforces referential integrity also known in the GAMS lingo as domain checking
 Ninterrupt
 CConsoleInterruptThis example demonstrates how to interrupt a solve in a running job but then continues with the execution of the remaining GAMS job
 CInterruptGUIThis small example demonstrates how to run a GAMS model in a graphical user interface
 Nspecialvalues
 CSpecialValuesThis example shows how special values of the programming language (e.g
 Ntransport
 CTransport1This example shows how to create and run a GAMSJob from the simple GAMS [trnsport] model from the GAMS Model Library
 CTransport10This example demonstrates how to retrieve an input for GAMS Transport Model from an Excel file (transport.xls) using JExcelApi, a open source java API for reading/writing Excel (See http://jexcelapi.sourceforge.net/) and Apache POI, Apache Java API for the Microsoft Documents (https://poi.apache.org/)
 CTransport11This example shows how to create and use save/restart file
 CTransport12This example demonstrates how to implement a GUSS approach using the GAMS Java API and the GAMS [trnsport] model from the GAMS Model Library
 CTransport13This example demonstrates how to run a job via the wrapper model of a GAMS [trnsport] from the transportation problem based from the GAMS Model Library
 CTransport14This example shows how to run multiple GAMSJobs in parallel each using different scenario
 CTransport2This example shows how to include data files to run a job with the simple GAMS [trnsport] model from the GAMS Model Library
 CTransport3This example shows how to set a non-default working directory, to read data from string, to export datbase to gdx, as well as to run a job using data from gdx
 CTransport4This example shows how to prepare a GAMSDatabase from Java data structures
 CTransport5This example shows how to initialize a GAMSJob from a GAMSCheckpoint
 CTransport6This example shows how to run multiple GAMSJobs in parallel using a GAMSCheckpoint
 CTransport7This example shows how to create a GAMSModelInstance from a GAMSCheckpoint and how to modify a parameter or a variable of a GAMSModelInstance using GAMSModifiler
 CTransport8This example shows how to use a queue to solve multiple GAMSModelInstances in parallel
 CTransport9This example demonstrates how to retrieve an input for GAMS Transport Model from a MSAccess file (transport.accdb) using standard JDBC library
 CTransportGDXThis example shows the use of the GAMSDatabase class for reading and writing GDX files
 CTransportGUIIn this example a transportation is solved
 CTransportModelThis example shows the wrapper model of a transportation problem based on the simple GAMS [trnsport] model from the GAMS Model Library
 Ntsp
 CTspThis example demonstrates how to use a GAMSModelInstance to implement the subtour elimination algorithm for the Traveling Salesman Problem (TSP) problem
 Nwarehouse
 CWarehouseThis example demonstrates how to solve a simple GAMS model to assign stores to warehouses for different data sets in parallel