thank you all,it worked well,but i have another question:

i have a parameter Ec: AB BC CD DE:=
AB 0 1 1 0
BC 1 0 1 1
CD 1 1 0 1
DE 0 1 1 0;

and it means that for example nodes AB and BC are connected, and AB and CD
are also connected. Ec has a 1 value for each two nodes that are connected.

the problem is that i want to define a var x like this:
var x {u in Vc, v in Vc} binary >=0; ""if (u,v) in Ec""
and we have: Vc := AB BC CD DE;

i mean i want to have var x just for those pairs of Vc that have value 1 in
Ec, i want to define something like this:
if EC[u,v]==1 then var x {u in Vc, v in Vc} binary >=0;

but i don't know how to write if clauses.

i'd be really grateful if you could help me with this problem too.

Many thanks.



-- 
View this message in context: 
http://www.nabble.com/how-to-defne-an-array-%28something-like-pointer-to-pointer-in-C%29-tp23479009p23501468.html
Sent from the Gnu - GLPK - Help mailing list archive at Nabble.com.



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

Reply via email to