Hi

I try to work with indicator constraints but I seem to make somewhere a mistake

I declare the equations

indicatorEq(i,j,k,i1,j1,k1,s)…

tS(i,j,k) - tS(i1,j1,k1) =g= feasEps ;

which should become active if PIn(i,j,k,i1,j1,k1) = 0

In the option file cplex.opt I write:

indic indicatorEq(i,j,k,i1,j1,k1,s)$PIn(i,j,k,i1,j1,k1) 0

When solving, GAMS terminates with the message:

Error: Column not a binary variable

Option record: indic indicatorEq(i,j,k,i1,j1,k1,s)$PIn(i,j,k,i1,j1,k1) 0

But the variable PIn(i,j,k,i1,j1,k1) is declared as binary.

What am I doing wrong?