Resources

Title Description
-

Lesson 10 introduces users to the programming of Mixed Complementarity Problems (MCPs) where a program consists of inequality constraints that are complementary to one another. This final lesson of the AGRODEP GAMS training assumes familiarity...

-

Lesson 1 is divided into two videos: 1a) Getting Ready and 1b) GAMS Tour. The first video walks users through the installation of GAMS on a...

-

Lesson 1 is divided into two videos: 1a) Getting Ready and 1b) GAMS Tour. The first video walks users through the installation of...

-

Lesson 2 introduces users to the basic syntax employed in GAMS. A hands-on exploration of common parts of GAMS programs, in this lesson a sample code partially based on Rosenthal’s “GAMS Users’ Guide” is used to solve a...

-

Lesson 3 introduces more complex GAMS syntax based on building blocks introduced in Lesson 2. The primary goals of this lesson are to become...

-

Lesson 4 focuses on the interpretation of GAMS output files, including the “.lst” file. The same general LP model introduced in Lesson 2 is used, but the model is run with the introduction of several errors. This allows users to...

-

Lesson 5 introduces more complex syntax and explores VARIABLE types and constraints imposed upon VARIABLES. Users learn to define SETS in different ways, to map between different elements of SETS, and define BOUNDS for VARIABLES. This lesson...

-

Lesson 6 introduces advanced commands for using GAMS to program models. These commands include conditional expressions, such as the $ condition, and programming flow control features in the form of different types of loops (FOR, WHILE, LOOP)....

-

Thus far, data in AGRODEP GAMS training has been introduced through direct assignments only. Lesson 7 introduces users to new methods for importing and exporting data files. Import methods include creating GDX files through conversion tools and...

-

Lesson 8 moves from syntax to application by focusing on general equilibrium modeling. This lesson uses a simple Computable General Equilibrium (CGE) model developed by Antoine Bouet of the...