I have programmed my mathematical model in C++ using CPLEX,now I want to transfer it to Python using docplex.mp.model I met some problems in adding constraints. In C++,I am used to add constraints like this
for (j = NumD; j < NumDC; j++)
{
IloExpr v(env);
for (i = 0; i < NumDC; i++)
{
for (k = 0; k < NumV; k++)
{
v += xijk[i][j][k];
}
}
model.add(v >= 1);
}
I write this code in python like this:
for j in range(NumD,NumDC):
v = model.linear_expr()
for i in range(NumDC):
for k in range(NumV):
v+=xijk[i,j,k]
model.add_constraint(v >= 1)
Is this right? Thanks :)