The GAMS API Library

The models in the Application Program Interfaces (API) Library can be used as scripts to compile and execute the example applications using the GAMS object oriented APIs as well as the expert level APIs.

Seq Name Description Type
63 generate Generate some random but structured GDX files GAMS
62 gdxperf Test various GDX APIs and report run times Python
61 Pneos Test submitting GAMS models to NEOS server Python
60 Pgams_engine Test gams_engine API Python
58 Pgamstransfer Test gamstransfer API Python
57 PBuildXPLevelAPI Test building and installing the GAMS Python API from source distribution Python
56 CPPex3 Test object oriented C++ API examples C and CPP
55 CSInterrupt Test GamsJob interrupt mechanism in object oriented .Net API .Net
54 PInterrupt Test GamsJob interrupt mechanism in object oriented Python API Python
53 JClad Test changing solver options while running using the interrupt method Java
52 PClad Test changing solver options while running using the interrupt method Python
51 CSClad Test changing solver options while running using the interrupt method .Net
50 CSNUnit Compiles and runs NUnit tests for object oriented C# API .Net
49 JSpecialValues Test handling of Special Values in object oriented Java API Java
48 PSpecialValues Test handling of Special Values in object oriented Python API Python
47 CSSpecialValues Test handling of Special Values in object oriented C# API .Net
46 CSCalcInverse Test expert level C# API to read and write indexed GDX .Net
45 apihtm Generates HTM apilib library files GAMS
44 PAlias Test handling of Aliases in object oriented Python API Python
43 JAlias Test handling of Aliases in object oriented Java API Java
42 CSAlias Test handling of Aliases in object oriented C# API .Net
41 PWarehouse Test object oriented Python API using a warehouse location problem Python
40 JWarehouse Test object oriented Java API using a warehouse location problem Java
39 CSWarehouse Test object oriented C# API using a warehouse location problem .Net
38 PTsp Test object oriented Python API using a Traveling Salesman Problem Python
37 JTsp Test object oriented Java API using a Traveling Salesman Problem Java
36 CSTsp Test object oriented C# API using a Traveling Salesman Problem .Net
35 JInterrupt Test object oriented Java API for interrupting running GAMS jobs Java
34 PDomainChecking Test object oriented Python API for domain checks Python
33 JDomainCheck Test object oriented Java API for domain checks Java
32 CSDomainChecking Test object oriented C# API for domain checks .Net
31 PCutstock Test object oriented Python API using a cutting stock example Python
30 JCutstock Test object oriented Java API using a cutting stock example Java
29 CSCutstock Test object oriented C# API using a cutting stock example .Net
28 PBenders Test object oriented Python API using a (multi-threaded) Benders Decomposition Algorithm Python
27 JBenders Test object oriented Java API using a (multi-threaded) Benders Decomposition Algorithm Java
26 CSBenders Test object oriented C# API using a (multi-threaded) Benders Decomposition Algorithm .Net
25 VBtrseq Test object oriented VB.Net API running a sequence of examples based on a transport model .Net
24 Ptrseq Test object oriented Python API running a sequence of examples based on a transport model Python
23 Jtrseq Test object oriented Java API running a sequence of examples based on a transport model Java
22 CPPtrseq Test object oriented C++ API running a sequence of examples based on a transport model C and CPP
21 CStrseq Test object oriented C# API running a sequence of examples based on a transport model .Net
20 VBex2 Test expert level VB.Net API to read and write GDX, set options and execute GAMS .Net
19 Pex2 Test Python core API to read and write GDX, set options and execute GAMS Python
18 Jex2 Test expert level Java API to read and write GDX, set options and execute GAMS Java
17 Fex2 Test expert level Fortran API to read and write GDX, set options and execute GAMS Fortran
16 DOex2 Test expert level Delphi (object) API to read and write GDX, set options and execute GAMS Delphi
15 CPPex2 Test expert level C API to read and write GDX, set options, and execute GAMS in C++ C and CPP
14 CSex2 Test expert level C# API to read and write GDX, set options and execute GAMS .Net
13 Cex2 Test expert level C API to read and write GDX, set options and execute GAMS C and CPP
12 VBex1 Test expert level VB.Net API to read and write GDX .Net
11 Pex1 Test Python core API to read and write GDX Python
10 Jex1 Test expert level Java API to read and write GDX Java
9 Fex1 Test expert level Fortran API to read and write GDX Fortran
8 DPex1 Test expert level Delphi (pure) API to read and write GDX Delphi
7 DOex1 Test expert level Delphi (object) API to read and write GDX Delphi
6 DCex1 Test expert level Delphi (function) API to read and write GDX Delphi
5 CPPex1 Test expert level C API to read and write GDX in C++ C and CPP
4 CSex1 Test expert level C# API to read and write GDX .Net
3 Cex1 Test expert level C API to read and write GDX C and CPP
2 testapi API Quality Assurance Test GAMS
1 apiutil Generates the API Model Library files GAMS