Search found 16 matches

by Clemens
6 days ago
Forum: API
Topic: GAMS and Python 2
Replies: 2
Views: 51

Re: GAMS and Python 2

David,

You might want to specify the output argument in GamsJob.run() in order to redirect the GAMS log. Assuming that t1 is an instance of type GamsJob, the following code will print the log to stdout:

Code: Select all

t1.run(output=sys.stdout)
Hope that helps,
Clemens
by Clemens
1 week ago
Forum: API
Topic: GAMS and Python
Replies: 2
Views: 109

Re: GAMS and Python

David, The return code you receive indicates a compilation error. When an instance of GamsWorkspace is created, the working_directory is set to a temporary directory. The GamsJob.run() call runs the model in this directory. If your model relies on certain other files like include or GDX files, the G...
by Clemens
1 week ago
Forum: API
Topic: model2tex on macOS
Replies: 8
Views: 279

Re: model2tex on macOS

Hermann,

The use of GAMS singleton sets in your model cause a problem in model2tex. The bug will be fixed in future releases of GAMS. Thank you very much for reporting this!

Best,
Clemens
by Clemens
2 weeks ago
Forum: API
Topic: model2tex on macOS
Replies: 8
Views: 279

Re: model2tex on macOS

Hermann, This seems to be related to your model. Is it possible to give me access to your model or to the files generated by the docFile command? A minimal example that generates this error would also be sufficient. GAMS syntax can be quite versatile and most likely there is another bug in model2tex...
by Clemens
2 weeks ago
Forum: API
Topic: model2tex on macOS
Replies: 8
Views: 279

Re: model2tex on macOS

Hermann, This is a bug that will be fixed in future releases of GAMS. Thank you very much for reporting this. The actual problem is a wrong library dependency in the file _gdxcc.so . You can fix the problem on your machine by navigating into your GAMS system directory using a Terminal. In a sub dire...
by Clemens
2 weeks ago
Forum: API
Topic: model2tex on macOS
Replies: 8
Views: 279

Re: model2tex on macOS

Hermann, The GAMS file you found is part of the GAMS Test Library which is primarily designed to be used for testing by the GAMS staff. Therefore certain models in this library might have specific prerequisites. For model2tex1.gms, an environment variable called PYTHON27 needs to be set to a Python ...
by Clemens
3 months ago
Forum: API
Topic: Python API Installation User Folder
Replies: 1
Views: 285

Re: Python API Installation User Folder

Hello, Thank you for providing the "--user" problem. We will look into this and see how to fix this. Most likely it is a problem in our setup scripts. Note that you can also always set the PYTHONPATH in order to tell the Python interpreter where to look for modules. The actual problem you are facing...
by Clemens
5 months ago
Forum: API
Topic: Modify multidimensional parameter with Python GamsModelInstance
Replies: 1
Views: 341

Re: Modify multidimensional parameter with Python GamsModelInstance

Please have a look at the transport7.py example: https://www.gams.com/latest/docs/apis/examples_python/transport7_8py_source.html Although it doesn't show how to modify a two dimensional parameter, it shows both the use of a scalar parameter and a two dimensional variable. Instead of adding a scalar...
by Clemens
5 months ago
Forum: API
Topic: model2tex
Replies: 1
Views: 296

Re: model2tex

It seems that in your GAMS code you did not define an actual model. This is required
since model2tex is meant to create documentation for a specific model in your GAMS code.

Clemens
by Clemens
7 months ago
Forum: Announcements
Topic: GAMS Distribution 24.9.0 (Beta Version) Announcement
Replies: 0
Views: 302

GAMS Distribution 24.9.0 (Beta Version) Announcement

We would like to announce the availability of the GAMS Distribution 24.9.0 (Beta Version). Please consult the beta release notes for details about new features and updated solvers: https://www.gams.com/24.9/docs/releasenotes/index.html If you are interested in experimenting with this beta release, p...