Closed hdavid16 closed 2 years ago
if nonlinear functions are used that contain a string that is the same one of the model variables, the Big-M reformulation fails.
For example: exp(x) gets converted to e[-1,1]p[-1,1] if x gets substituted with the interval [-1,1]
exp(x)
e[-1,1]p[-1,1]
x
[-1,1]
What happens if a user creates a variable called exp? Need to account for this
exp
if nonlinear functions are used that contain a string that is the same one of the model variables, the Big-M reformulation fails.
For example:
exp(x)
gets converted toe[-1,1]p[-1,1]
ifx
gets substituted with the interval[-1,1]