GAMS .NET API - Tutorial and Examples
Examples list
Here are the examples with brief descriptions:
[detail level 123]
 NAlias
 CAliasThe Object-oriented API does not have the concept of a GAMS alias
 NBendersDecomposition2StageSP
 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 to solve the cutting stock problem
 CSimpleCutstockThis example implements a column generation approach to solve the cutting stock problem
 NCutStockGUI
 CCutWidthsControl
 CForm1This example allows to either load data from a database or to enter data manually
 NDemo1GUI
 CForm1For this farming model, the input data can be entered directly into several tables
 NDomainChecking
 CDomainCheckingEnforcing referential integrity also known in the GAMS lingo as domain checking is an essential and important part of GAMS
 NGamsApiTests
 CHouseKeeper
 CProgramThis example contains all the unit tests we run on the .Net Object- oriented API
 CTestGAMSDatabase
 CTestGAMSJob
 CTestGAMSModelInstance
 CTestGAMSSymbol
 CTestGAMSWorkspace
 NGAMSClient
 CGAMSClientClassThis example demonstrates how to implement a simple GAMS Server
 NGAMSRemoteObject
 CGAMSRemoteClassThis example demonstrates how to implement a simple GAMS Server
 NGAMSServer
 CGAMSServerClass
 NInterrupt
 CInterruptCtrl-C in a regular console application results in the interrupt of the entire job
 NInterruptExample
 NInterruptGui
 CForm1This small example demonstrates how to run a GAMS model in a graphical user interface
 CTextBoxBaseWriter
 NMarkowitz
 CForm1This is a small graphical program that plots the efficient frontier of Markowitz' portfolio selection problem with the two objectives return and risk
 NMessageReceiverWindow
 CForm1The little example demonstrates how to implement a custom visual log
 CCOPYDATASTRUCT
 NSpecialValues
 CSpecialValuesThis example shows how special values of the programming language (e.g
 NTransportGUI
 CForm1In this example a series of transportation problems is solved using GAMSModelInstance
 NTransportSeq
 COptimizer
 CTransportWrapper class for GAMS trnsport model
 CTransport1This is the 1st model in a series of tutorial examples
 CTransport10This is the 10th model in a series of tutorial examples
 CTransport11This is the 11th model in a series of tutorial examples
 CTransport12This is the 12th model in a series of tutorial examples
 CTransport13This is the 13th model in a series of tutorial examples
 CTransport14This is the 14th model in a series of tutorial examples
 CTransport2This is the 2nd model in a series of tutorial examples
 CTransport3This is the 3rd model in a series of tutorial examples
 CTransport4This is the 4th model in a series of tutorial examples
 CTransport5This is the 5th model in a series of tutorial examples
 CTransport6This is the 6th model in a series of tutorial examples
 CTransport7This is the 7th model in a series of tutorial examples
 CTransport8This is the 8th model in a series of tutorial examples
 CTransport9This is the 9th model in a series of tutorial examples
 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