Hello, I have a simple equation which states a variable X is exactly equal to another variable Y (e.g X =E= Y). Specifically my equation is as follows:
Code: Select all
EQ_TOTAL_COST_CO2_2(nodes)..
dv_total_annual_co2(nodes)
=E=
pdv_total_annual_co2_taxable(nodes);
However, it seems this equation is not being enforced, even though it shows up in the .lst file and is being solved.
- image (39).png (4.91 KiB) Viewed 5694 times
When I look at the solution display statement, they are not equal:
- image (40).png (5.44 KiB) Viewed 5694 times
I have also tried using matching =L= and =G=, and the solution is the same. (e.g. X=L= Y and X=L= Y). If I perturb the model inputs, the same behavior occurs, even though X and Y take on different magnitudes.
Any ideas here? What else can I provide to help debug? We are using GAMS V35 solved using CPLEX.
Zack