> I am using a model coded in GMPL.
> The model has a large two-dimensional array of x variables, one 
> dimension has literal indices that are defined in a set in the data 
> segment (example is B1)
> This model is running and solving so far.
> However, I need to initialize a very few of the x variables because of 
> boundary conditions.
> Statement in the model section is similar to
> s.t. x[B1,21]=1;
> This cannot be done because B1 is not yet defined (from the data section).
> How can I initialize some of the variables in the data section, or what 
> is the sequence of actions that can achieve this.

In the model section all literals should be enclosed in quotes, i.e.

s.t. x['B1',21]=1;




_______________________________________________
Help-glpk mailing list
Help-glpk@gnu.org
https://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to