Presentation is loading. Please wait.

Presentation is loading. Please wait.

Two Ways to Run GAMS GAMS / MPSGE Course: Yerevan, Armenia May 3 – 7, 2010.

Similar presentations


Presentation on theme: "Two Ways to Run GAMS GAMS / MPSGE Course: Yerevan, Armenia May 3 – 7, 2010."— Presentation transcript:

1 Two Ways to Run GAMS GAMS / MPSGE Course: Yerevan, Armenia May 3 – 7, 2010

2 Introduction to GAMS GAMS – Generalized Algebraic Modeling System Strength: “Optimization” History: ◦Originated in 1990 at World Bank ◦Financed later by Oil-refineries ◦Now used by economists, chemists, and other scientists who need optimization Company is small (4-5 people), based in Georgetown, Washington, DC.

3 Structure of GAMS GAMS is a “modular” system Base GAMS is the general data-management and data-manipulation part. GAMS “solvers” are separate plugin style software developed by outsiders, for example: ◦MINOS: Non-Linear Program (NLP) solver, by academics at Stanford U. ◦CONOPT: NLP developed by professor in Netherlands ◦PATH: Mixed-Complimentary Solver (MCP) developed at U. Wisconsin (Madison)

4 Using GAMS: GUI or Command? For 20 years, GAMS has been a “command-line” program In 2005, GAMS developed “GAMS-IDE” – the “Integrated Development Environment” IDE is a Graphical Interface for the Command-Line software

5 GAMS IDE

6 You get a “GUI” where you can edit the program But files are placed in a strange location: ◦C:\users\lightm\Documents\gamsdir\projdir\trnsport.gms

7 GAMS IDE Input Program (.gms) and outputs (.lst) have tabs

8 GAMS IDE: PROs and CONs Pros: ◦Easy to get started ◦Point and click ◦Automatically organizes files / folders ◦Integrated text editor Cons: ◦Hard to understand what happens in “background” ◦File locations are un-intuitive ◦Always need a “project dir” ◦Text-editor is weak

9 Traditional GAMS Original GAMS uses a “command Line” (MS-DOS) A separate Text Editor is required Input and Output files are standard “text files” No GUI Must learn commands in MS-DOS

10 Traditional GAMS

11 GAMS + Epsilon

12 Pros: ◦Easier to see where files are ◦More powerful text editor ◦Doesn’t require the mouse Cons: ◦Harder to get Started ◦Requires learning about your computer ◦Can’t easily use the mouse ◦Must learn to use a text editor ◦Must learn to use MS-Dos commands


Download ppt "Two Ways to Run GAMS GAMS / MPSGE Course: Yerevan, Armenia May 3 – 7, 2010."

Similar presentations


Ads by Google