Hi,
{int} L[1..3] = [{ 1, 2 ,3}, { 1 ,2} ,{1, 2 ,3, 4, 5}];
{float} cap[1..5] = [{40.0 ,5, 30} ,{10.0, 15}, {20, 40, 50, 60.7}];
tuple T
{int p;
int u;
int q;
float k;
}
{T} B = {<p,u,q,k>|p in 1..3,u in 1..2,q in L[p],k in cap[q]};
execute {
writeln(B);
}
works fine
regards
#DecisionOptimization#OPLusingCPLEXOptimizer