GAMS


  • The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical programming and optimization. It consists of a language compiler and a stable of integrated high-performance solvers. GAMS is tailored for complex, large scale modeling applications, and allows you to build large maintainable models that can be adapted quickly to new situations.


  • В директории /opt/shared/gams установлено несколько версий GAMS, каждая в своей поддиректории с именем, соответствующим номеру версии. Рассмотрим на примере версии 23.6.3
  • Для работы с GAMS путь до исполняемых файлов должен присутствовать в переменной окружения $PATH. Необходимо выполнить:
    export PATH=$PATH:/opt/shared/gams/23.6.3

    или

    module load gams/23.6.3
  • Чтобы данная команда выполнялась автоматически при каждом входе в систему, её надо добавить в файл '.bashrc' в своей домашней директории.


  • Для проверки работоспособности и возможности получить доступ к лицензии можно выполнить:
    gams /opt/shared/gams/23.6.3/gamslib_ml/licememo.307
  • В выводе должны присутствовать назначение лицензии - 'License for teaching and research at degree granting institutions' и владелец - 'Novosibirsk State University'.