Page 1 of 1
Modify multidimensional parameter with Python GamsModelInstance
Posted: Mon Sep 04, 2017 1:18 am
by ClayCampaigne
Are there any examples of how to modify multidimensional parameters with a GamsModifier? I can't find any examples in the API tutorial, examples, documentation, or elsewhere.
Thanks
Clay
Re: Modify multidimensional parameter with Python GamsModelInstance
Posted: Mon Sep 04, 2017 12:03 pm
by Clemens
Please have a look at the transport7.py example:
https://www.gams.com/latest/docs/apis/e ... ource.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 parameter to the sync_db, you can just add a parameter with arbitrary dimension. On line 107/108 you can see how to clear and add new records to a multi dimensional parameter.
Best,
Clemens