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 |