MINLPLib

A Library of Mixed-Integer and Continuous Nonlinear Programming Instances

Home // Instances // Documentation // Download // Statistics


Instance: heatexch_trigen

Sustainable Integration of Trigeneration Systems with Heat Exchanger Networks
Formats ams gms mod nl osil
Primal Bounds
1001973.08100000 p1 ( gdx sol )
(infeas: 1e-11)
Dual Bounds
1003349.61400000 (ANTIGONE)
1001973.08200000 (BARON)
1005183.21800000 (COUENNE)
1011000.25000000 (LINDO)
1001973.08100000 (SCIP)
References Ponce-Ortega, Jose M, Lira-Barragán, Luis F, Serna-González, M, and El-Halwagi, M, Sustainable Integration of Trigeneration Systems with Heat Exchanger Networks, 2014.
Source Trigeneration-Max_Profit-Point_B.gms from minlp.org model 176
Application Heat Exchanger Network
Added to library 21 Feb 2014
Problem type MBNLP
#Variables 291
#Binary Variables 45
#Integer Variables 0
#Nonlinear Variables 89
#Nonlinear Binary Variables 0
#Nonlinear Integer Variables 0
Objective Sense max
Objective type linear
Objective curvature linear
#Nonzeros in Objective 6
#Nonlinear Nonzeros in Objective 0
#Constraints 262
#Linear Constraints 261
#Quadratic Constraints 0
#Polynomial Constraints 0
#Signomial Constraints 0
#General Nonlinear Constraints 1
Operands in Gen. Nonlin. Functions mul div vcpower
Constraints curvature indefinite
#Nonzeros in Jacobian 1342
#Nonlinear Nonzeros in Jacobian 89
#Nonzeros in (Upper-Left) Hessian of Lagrangian 285
#Nonzeros in Diagonal of Hessian of Lagrangian 89
#Blocks in Hessian of Lagrangian 22
Minimal blocksize in Hessian of Lagrangian 2
Maximal blocksize in Hessian of Lagrangian 5
Average blocksize in Hessian of Lagrangian 4.045455
#Semicontinuities 0
#Nonlinear Semicontinuities 0
#SOS type 1 0
#SOS type 2 0
Infeasibility of initial point 1.591e+05
Sparsity Jacobian Sparsity of Objective Gradient and Jacobian
Sparsity Hessian of Lagrangian Sparsity of Hessian of Lagrangian

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*        263       57       18      188        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        292      247       45        0        0        0        0        0
*  FX      0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*       1349     1260       89        0
*
*  Solve m using MINLP maximizing objvar;


Variables  x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19
          ,x20,x21,x22,x23,x24,x25,x26,x27,x28,x29,x30,x31,x32,x33,x34,x35,x36
          ,x37,x38,x39,x40,x41,x42,x43,x44,x45,x46,x47,x48,x49,x50,x51,x52,x53
          ,x54,x55,x56,x57,x58,x59,x60,x61,x62,x63,x64,x65,x66,x67,x68,x69,x70
          ,x71,x72,x73,x74,x75,x76,x77,x78,x79,x80,x81,x82,x83,x84,x85,x86,x87
          ,x88,x89,x90,x91,x92,x93,x94,x95,x96,x97,x98,x99,x100,x101,x102,x103
          ,x104,x105,x106,x107,x108,x109,x110,x111,x112,x113,x114,x115,x116
          ,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127,x128,x129
          ,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140,x141,x142
          ,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153,x154,x155
          ,x156,x157,x158,x159,x160,x161,x162,x163,x164,x165,x166,x167,x168
          ,x169,x170,x171,x172,x173,x174,x175,x176,x177,x178,x179,x180,x181
          ,x182,x183,x184,x185,x186,x187,x188,x189,x190,x191,x192,x193,x194
          ,x195,x196,x197,x198,x199,x200,x201,x202,x203,x204,x205,x206,x207
          ,x208,x209,x210,x211,x212,x213,x214,x215,x216,x217,x218,x219,x220
          ,x221,x222,x223,x224,x225,x226,x227,x228,x229,x230,x231,x232,x233
          ,x234,x235,x236,x237,x238,x239,x240,x241,x242,x243,x244,b245,b246
          ,b247,b248,b249,b250,b251,b252,b253,b254,b255,b256,b257,b258,b259
          ,b260,b261,b262,b263,b264,b265,b266,b267,b268,b269,b270,b271,b272
          ,b273,b274,b275,b276,b277,b278,b279,b280,b281,b282,b283,b284,b285
          ,b286,b287,b288,b289,objvar,x291,x292;

Positive Variables  x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17
          ,x18,x19,x20,x21,x22,x23,x24,x25,x26,x27,x28,x29,x30,x31,x32,x33,x34
          ,x35,x36,x37,x38,x39,x40,x41,x42,x43,x44,x45,x46,x47,x48,x49,x50,x51
          ,x52,x53,x54,x55,x56,x57,x58,x59,x60,x61,x62,x63,x64,x65,x66,x67,x68
          ,x69,x70,x71,x72,x73,x74,x75,x76,x77,x78,x79,x80,x81,x82,x83,x84,x85
          ,x86,x87,x88,x89,x90,x91,x92,x93,x94,x95,x96,x97,x98,x99,x100,x101
          ,x102,x103,x104,x105,x106,x107,x108,x109,x110,x111,x112,x113,x114
          ,x115,x116,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127
          ,x128,x129,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140
          ,x141,x142,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153
          ,x154,x155,x156,x157,x158,x159,x160,x161,x162,x163,x164,x165,x166
          ,x167,x168,x169,x170,x171,x172,x173;

Binary Variables  b245,b246,b247,b248,b249,b250,b251,b252,b253,b254,b255,b256
          ,b257,b258,b259,b260,b261,b262,b263,b264,b265,b266,b267,b268,b269
          ,b270,b271,b272,b273,b274,b275,b276,b277,b278,b279,b280,b281,b282
          ,b283,b284,b285,b286,b287,b288,b289;

Equations  e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,e11,e12,e13,e14,e15,e16,e17,e18,e19
          ,e20,e21,e22,e23,e24,e25,e26,e27,e28,e29,e30,e31,e32,e33,e34,e35,e36
          ,e37,e38,e39,e40,e41,e42,e43,e44,e45,e46,e47,e48,e49,e50,e51,e52,e53
          ,e54,e55,e56,e57,e58,e59,e60,e61,e62,e63,e64,e65,e66,e67,e68,e69,e70
          ,e71,e72,e73,e74,e75,e76,e77,e78,e79,e80,e81,e82,e83,e84,e85,e86,e87
          ,e88,e89,e90,e91,e92,e93,e94,e95,e96,e97,e98,e99,e100,e101,e102,e103
          ,e104,e105,e106,e107,e108,e109,e110,e111,e112,e113,e114,e115,e116
          ,e117,e118,e119,e120,e121,e122,e123,e124,e125,e126,e127,e128,e129
          ,e130,e131,e132,e133,e134,e135,e136,e137,e138,e139,e140,e141,e142
          ,e143,e144,e145,e146,e147,e148,e149,e150,e151,e152,e153,e154,e155
          ,e156,e157,e158,e159,e160,e161,e162,e163,e164,e165,e166,e167,e168
          ,e169,e170,e171,e172,e173,e174,e175,e176,e177,e178,e179,e180,e181
          ,e182,e183,e184,e185,e186,e187,e188,e189,e190,e191,e192,e193,e194
          ,e195,e196,e197,e198,e199,e200,e201,e202,e203,e204,e205,e206,e207
          ,e208,e209,e210,e211,e212,e213,e214,e215,e216,e217,e218,e219,e220
          ,e221,e222,e223,e224,e225,e226,e227,e228,e229,e230,e231,e232,e233
          ,e234,e235,e236,e237,e238,e239,e240,e241,e242,e243,e244,e245,e246
          ,e247,e248,e249,e250,e251,e252,e253,e254,e255,e256,e257,e258,e259
          ,e260,e261,e262,e263;


e1..  - x138 - x139 - x140 - x141 - x150 - x151 - x156 - x157 - x162 - x165
      =E= -2325;

e2..  - x142 - x143 - x144 - x145 - x152 - x153 - x158 - x159 - x163 - x166
      =E= -1125;

e3..  - x146 - x147 - x148 - x149 - x154 - x155 - x160 - x161 - x164 - x167
      =E= -875;

e4..  - x138 - x139 - x142 - x143 - x146 - x147 - x168 - x169 - x172 =E= -4100;

e5..  - x140 - x141 - x144 - x145 - x148 - x149 - x170 - x171 - x173 =E= -725;

e6..  - x138 - x140 - x150 - x156 + 38.75*x174 - 38.75*x175 =E= 0;

e7..  - x139 - x141 - x151 - x157 + 38.75*x175 - 38.75*x176 =E= 0;

e8..  - x142 - x144 - x152 - x158 + 18.75*x177 - 18.75*x178 =E= 0;

e9..  - x143 - x145 - x153 - x159 + 18.75*x178 - 18.75*x179 =E= 0;

e10..  - x146 - x148 - x154 - x160 + 43.75*x180 - 43.75*x181 =E= 0;

e11..  - x147 - x149 - x155 - x161 + 43.75*x181 - 43.75*x182 =E= 0;

e12..  - x138 - x142 - x146 - x168 + 20*x183 - 20*x184 =E= 0;

e13..  - x139 - x143 - x147 - x169 + 20*x184 - 20*x185 =E= 0;

e14..  - x140 - x144 - x148 - x170 + 36.25*x186 - 36.25*x187 =E= 0;

e15..  - x141 - x145 - x149 - x171 + 36.25*x187 - 36.25*x188 =E= 0;

e16..  - x162 + 38.75*x176 - 38.75*x189 =E= 0;

e17..  - x163 + 18.75*x179 - 18.75*x190 =E= 0;

e18..  - x164 + 43.75*x182 - 43.75*x191 =E= 0;

e19..  - x165 + 38.75*x189 =E= 2518.75;

e20..  - x166 + 18.75*x190 =E= 468.75;

e21..  - x167 + 43.75*x191 =E= 1093.75;

e22..  - x172 - 20*x183 =E= -4800;

e23..  - x173 - 36.25*x186 =E= -1993.75;

e24..  - x174 =E= -125;

e25..  - x177 =E= -85;

e26..  - x180 =E= -45;

e27..  - x185 =E= -35;

e28..  - x188 =E= -35;

e29..    x174 - x175 =G= 0;

e30..    x175 - x176 =G= 0;

e31..    x177 - x178 =G= 0;

e32..    x178 - x179 =G= 0;

e33..    x180 - x181 =G= 0;

e34..    x181 - x182 =G= 0;

e35..    x176 - x189 =G= 0;

e36..    x179 - x190 =G= 0;

e37..    x182 - x191 =G= 0;

e38..    x189 =G= 65;

e39..    x190 =G= 25;

e40..    x191 =G= 25;

e41..    x183 - x184 =G= 0;

e42..    x184 - x185 =G= 0;

e43..    x186 - x187 =G= 0;

e44..    x187 - x188 =G= 0;

e45..  - x183 =G= -240;

e46..  - x186 =G= -55;

e47..    x138 - 2325*b246 =L= 0;

e48..    x139 - 2325*b247 =L= 0;

e49..    x140 - 725*b248 =L= 0;

e50..    x141 - 725*b249 =L= 0;

e51..    x142 - 1125*b250 =L= 0;

e52..    x143 - 1125*b251 =L= 0;

e53..    x144 - 725*b252 =L= 0;

e54..    x145 - 725*b253 =L= 0;

e55..    x146 - 875*b254 =L= 0;

e56..    x147 - 875*b255 =L= 0;

e57..    x148 - 725*b256 =L= 0;

e58..    x149 - 725*b257 =L= 0;

e59..    x150 - 2325*b258 =L= 0;

e60..    x151 - 2325*b259 =L= 0;

e61..    x152 - 1125*b261 =L= 0;

e62..    x153 - 1125*b262 =L= 0;

e63..    x154 - 875*b264 =L= 0;

e64..    x155 - 875*b265 =L= 0;

e65..    x156 - 2325*b267 =L= 0;

e66..    x157 - 2325*b268 =L= 0;

e67..    x158 - 1125*b270 =L= 0;

e68..    x159 - 1125*b271 =L= 0;

e69..    x160 - 875*b273 =L= 0;

e70..    x161 - 875*b274 =L= 0;

e71..    x162 - 2325*b276 =L= 0;

e72..    x163 - 1125*b277 =L= 0;

e73..    x164 - 875*b278 =L= 0;

e74..    x165 - 2325*b279 =L= 0;

e75..    x166 - 1125*b280 =L= 0;

e76..    x167 - 875*b281 =L= 0;

e77..    x168 - 4100*b282 =L= 0;

e78..    x169 - 4100*b283 =L= 0;

e79..    x170 - 725*b285 =L= 0;

e80..    x171 - 725*b286 =L= 0;

e81..    x172 - 4100*b288 =L= 0;

e82..    x173 - 725*b289 =L= 0;

e83..  - x174 + x183 + x192 + 175*b246 =L= 175;

e84..  - x175 + x184 + x193 + 175*b247 =L= 175;

e85..  - x174 + x186 + x195 + 90*b248 =L= 90;

e86..  - x175 + x187 + x196 + 90*b249 =L= 90;

e87..  - x177 + x183 + x198 + 215*b250 =L= 215;

e88..  - x178 + x184 + x199 + 215*b251 =L= 215;

e89..  - x177 + x186 + x201 + 50*b252 =L= 50;

e90..  - x178 + x187 + x202 + 50*b253 =L= 50;

e91..  - x180 + x183 + x204 + 215*b254 =L= 215;

e92..  - x181 + x184 + x205 + 215*b255 =L= 215;

e93..  - x180 + x186 + x207 + 30*b256 =L= 30;

e94..  - x181 + x187 + x208 + 30*b257 =L= 30;

e95..  - x175 + x184 + x193 + 175*b246 =L= 175;

e96..  - x176 + x185 + x194 + 175*b247 =L= 175;

e97..  - x175 + x187 + x196 + 90*b248 =L= 90;

e98..  - x176 + x188 + x197 + 90*b249 =L= 90;

e99..  - x178 + x184 + x199 + 215*b250 =L= 215;

e100..  - x179 + x185 + x200 + 215*b251 =L= 215;

e101..  - x178 + x187 + x202 + 50*b252 =L= 50;

e102..  - x179 + x188 + x203 + 50*b253 =L= 50;

e103..  - x181 + x184 + x205 + 215*b254 =L= 215;

e104..  - x182 + x185 + x206 + 215*b255 =L= 215;

e105..  - x181 + x187 + x208 + 30*b256 =L= 30;

e106..  - x182 + x188 + x209 + 30*b257 =L= 30;

e107..  - x174 + x210 + 75*b258 =L= -5;

e108..  - x175 + x211 + 75*b259 =L= -5;

e109..  - x177 + x213 + 55*b261 =L= -25;

e110..  - x178 + x214 + 55*b262 =L= -25;

e111..  - x180 + x216 + 55*b264 =L= -25;

e112..  - x181 + x217 + 55*b265 =L= -25;

e113..  - x175 + x211 + 75*b258 =L= 25;

e114..  - x176 + x212 + 75*b259 =L= 25;

e115..  - x178 + x214 + 55*b261 =L= 5;

e116..  - x179 + x215 + 55*b262 =L= 5;

e117..  - x181 + x217 + 55*b264 =L= 5;

e118..  - x182 + x218 + 55*b265 =L= 5;

e119..  - x174 + x219 + 95*b267 =L= 5;

e120..  - x175 + x220 + 95*b268 =L= 5;

e121..  - x177 + x222 + 65*b270 =L= -25;

e122..  - x178 + x223 + 65*b271 =L= -25;

e123..  - x180 + x225 + 65*b273 =L= -25;

e124..  - x181 + x226 + 65*b274 =L= -25;

e125..  - x175 + x220 + 95*b267 =L= 65;

e126..  - x176 + x221 + 95*b268 =L= 65;

e127..  - x178 + x223 + 65*b270 =L= 35;

e128..  - x179 + x224 + 65*b271 =L= 35;

e129..  - x181 + x226 + 65*b273 =L= 35;

e130..  - x182 + x227 + 65*b274 =L= 35;

e131..  - x176 + x228 + 95*b276 =L= 55;

e132..  - x179 + x229 + 55*b277 =L= 15;

e133..  - x182 + x230 + 15*b278 =L= -25;

e134..  - x189 + x231 + 95*b276 =L= 65;

e135..  - x190 + x232 + 55*b277 =L= 25;

e136..  - x191 + x233 + 15*b278 =L= -15;

e137..  - x189 + x234 + 130*b279 =L= 135;

e138..  - x190 + x235 + 90*b280 =L= 95;

e139..  - x191 + x236 + 50*b281 =L= 55;

e140..    x183 + x237 + 210*b282 =L= 241;

e141..    x184 + x238 + 210*b283 =L= 241;

e142..    x186 + x240 + 25*b285 =L= 56;

e143..    x187 + x241 + 25*b286 =L= 56;

e144..    x184 + x238 + 210*b282 =L= 240;

e145..    x185 + x239 + 210*b283 =L= 240;

e146..    x187 + x241 + 25*b285 =L= 55;

e147..    x188 + x242 + 25*b286 =L= 55;

e148..    x183 + x243 + 240*b288 =L= 514;

e149..    x186 + x244 + 240*b289 =L= 514;

e150..    x8 - x9 - x21 - x33 - x45 - x57 - x69 - x81 - x93 - x105 - x117 =E= 0
       ;

e151..    x8 - x10 - x22 - x34 - x46 - x58 - x70 - x82 - x94 - x106 - x118
        =E= 0;

e152..    x8 - x11 - x23 - x35 - x47 - x59 - x71 - x83 - x95 - x107 - x119
        =E= 0;

e153..    x8 - x12 - x24 - x36 - x48 - x60 - x72 - x84 - x96 - x108 - x120
        =E= 0;

e154..    x8 - x13 - x25 - x37 - x49 - x61 - x73 - x85 - x97 - x109 - x121
        =E= 0;

e155..    x8 - x14 - x26 - x38 - x50 - x62 - x74 - x86 - x98 - x110 - x122
        =E= 0;

e156..    x8 - x15 - x27 - x39 - x51 - x63 - x75 - x87 - x99 - x111 - x123
        =E= 0;

e157..    x8 - x16 - x28 - x40 - x52 - x64 - x76 - x88 - x100 - x112 - x124
        =E= 0;

e158..    x8 - x17 - x29 - x41 - x53 - x65 - x77 - x89 - x101 - x113 - x125
        =E= 0;

e159..    x8 - x18 - x30 - x42 - x54 - x66 - x78 - x90 - x102 - x114 - x126
        =E= 0;

e160..    x8 - x19 - x31 - x43 - x55 - x67 - x79 - x91 - x103 - x115 - x127
        =E= 0;

e161..    x8 - x20 - x32 - x44 - x56 - x68 - x80 - x92 - x104 - x116 - x128
        =E= 0;

e162..    2.85714285714286*x1 - x8 =E= 0;

e163..    x2 - x5 - x7 - x172 - x173 =E= 0;

e164..    x1 + x2 + x3 - x8 =E= 0;

e165..  - x7 - x150 - x151 - x152 - x153 - x154 - x155 + 1.42857142857143*x165
        + 1.42857142857143*x166 + 1.42857142857143*x167 =E= 0;

e166..    3.33333333333333*x4 - x5 - x156 - x157 - x158 - x159 - x160 - x161
        =E= 0;

e167..    x4 - x5 + x6 - x156 - x157 - x158 - x159 - x160 - x161 + x168 + x169
        + x170 + x171 =E= 0;

e168..    x1 + x4 =L= 5000;

e169..    x117 - 0.1528125*x129 =L= 0;

e170..    x118 - 0.183125*x129 =L= 0;

e171..    x119 - 0.215625*x129 =L= 0;

e172..    x120 - 0.220625*x129 =L= 0;

e173..    x121 - 0.2075*x129 =L= 0;

e174..    x122 - 0.1753125*x129 =L= 0;

e175..    x123 - 0.165625*x129 =L= 0;

e176..    x124 - 0.1640625*x129 =L= 0;

e177..    x125 - 0.1521875*x129 =L= 0;

e178..    x126 - 0.1534375*x129 =L= 0;

e179..    x127 - 0.1571875*x129 =L= 0;

e180..    x128 - 0.14625*x129 =L= 0;

e181..  - 8.928*x117 - 8.064*x118 - 8.928*x119 - 8.64*x120 - 8.928*x121
        - 8.64*x122 - 8.928*x123 - 8.928*x124 - 8.64*x125 - 8.928*x126
        - 8.64*x127 - 8.928*x128 + x130 =E= 0;

e182..  - 40.7812064*x129 + x131 - 75526.6107*b245 =E= 0;

e183..    x45 =L= 64.2174432497013;

e184..    x46 =L= 71.0978835978836;

e185..    x47 =L= 256.869772998805;

e186..    x48 =L= 331.79012345679;

e187..    x49 =L= 449.522102747909;

e188..    x50 =L= 995.37037037037;

e189..    x51 =L= 642.174432497013;

e190..    x52 =L= 321.087216248507;

e191..    x53 =L= 265.432098765432;

e192..    x54 =L= 256.869772998805;

e193..    x55 =L= 199.074074074074;

e194..    x56 =L= 128.434886499403;

e195..    x57 =L= 97.0728793309438;

e196..    x58 =L= 107.473544973545;

e197..    x59 =L= 116.487455197133;

e198..    x60 =L= 130.401234567901;

e199..    x61 =L= 126.194743130227;

e200..    x62 =L= 200.617283950617;

e201..    x63 =L= 194.145758661888;

e202..    x64 =L= 194.145758661888;

e203..    x65 =L= 160.493827160494;

e204..    x66 =L= 135.902031063321;

e205..    x67 =L= 120.37037037037;

e206..    x68 =L= 97.0728793309438;

e207..    x69 =L= 228.494623655914;

e208..    x70 =L= 252.97619047619;

e209..    x71 =L= 190.412186379928;

e210..    x72 =L= 196.759259259259;

e211..    x73 =L= 175.179211469534;

e212..    x74 =L= 181.018518518519;

e213..    x75 =L= 114.247311827957;

e214..    x76 =L= 114.247311827957;

e215..    x77 =L= 157.407407407407;

e216..    x78 =L= 190.412186379928;

e217..    x79 =L= 196.759259259259;

e218..    x80 =L= 228.494623655914;

e219..    x81 =L= 206.093189964158;

e220..    x82 =L= 228.174603174603;

e221..    x83 =L= 171.744324970131;

e222..    x84 =L= 177.469135802469;

e223..    x85 =L= 158.004778972521;

e224..    x86 =L= 163.271604938272;

e225..    x87 =L= 103.046594982079;

e226..    x88 =L= 103.046594982079;

e227..    x89 =L= 141.975308641975;

e228..    x90 =L= 171.744324970131;

e229..    x91 =L= 177.469135802469;

e230..    x92 =L= 206.093189964158;

e231..    x93 =L= 75.0448028673835;

e232..    x94 =L= 91.3938492063492;

e233..    x95 =L= 90.0537634408602;

e234..    x96 =L= 108.564814814815;

e235..    x97 =L= 150.089605734767;

e236..    x98 =L= 155.092592592593;

e237..    x99 =L= 150.089605734767;

e238..    x100 =L= 150.089605734767;

e239..    x101 =L= 139.583333333333;

e240..    x102 =L= 120.071684587814;

e241..    x103 =L= 108.564814814815;

e242..    x104 =L= 90.0537634408602;

e243..    x105 =L= 110.513739545998;

e244..    x106 =L= 134.589947089947;

e245..    x107 =L= 132.616487455197;

e246..    x108 =L= 137.037037037037;

e247..    x109 =L= 165.770609318996;

e248..    x110 =L= 171.296296296296;

e249..    x111 =L= 165.770609318996;

e250..    x112 =L= 165.770609318996;

e251..    x113 =L= 159.876543209877;

e252..    x114 =L= 143.667861409797;

e253..    x115 =L= 125.617283950617;

e254..    x116 =L= 110.513739545998;

e255..  - 350.4*x1 - 219*x4 + x132 =E= 0;

e256..  - 1.8858105504*x21 - 1.7033127552*x22 - 1.8858105504*x23
        - 1.824977952*x24 - 1.8858105504*x25 - 1.824977952*x26
        - 1.8858105504*x27 - 1.8858105504*x28 - 1.824977952*x29
        - 1.8858105504*x30 - 1.824977952*x31 - 1.8858105504*x32
        - 1.9052503776*x33 - 1.7208713088*x34 - 1.9052503776*x35
        - 1.843790688*x36 - 1.9052503776*x37 - 1.843790688*x38
        - 1.9052503776*x39 - 1.9052503776*x40 - 1.843790688*x41
        - 1.9052503776*x42 - 1.843790688*x43 - 1.9052503776*x44
        - 2.6372370096*x45 - 2.3820205248*x46 - 2.6372370096*x47
        - 2.552164848*x48 - 2.6372370096*x49 - 2.552164848*x50
        - 2.6372370096*x51 - 2.6372370096*x52 - 2.552164848*x53
        - 2.6372370096*x54 - 2.552164848*x55 - 2.6372370096*x56
        - 2.6052180768*x57 - 2.3531001984*x58 - 2.6052180768*x59
        - 2.521178784*x60 - 2.6052180768*x61 - 2.521178784*x62
        - 2.6052180768*x63 - 2.6052180768*x64 - 2.521178784*x65
        - 2.6052180768*x66 - 2.521178784*x67 - 2.6052180768*x68 - 2.516022*x69
        - 2.272536*x70 - 2.516022*x71 - 2.43486*x72 - 2.516022*x73
        - 2.43486*x74 - 2.516022*x75 - 2.516022*x76 - 2.43486*x77
        - 2.516022*x78 - 2.43486*x79 - 2.516022*x80 - 2.516022*x81
        - 2.272536*x82 - 2.516022*x83 - 2.43486*x84 - 2.516022*x85
        - 2.43486*x86 - 2.516022*x87 - 2.516022*x88 - 2.43486*x89
        - 2.516022*x90 - 2.43486*x91 - 2.516022*x92 - 2.2770243504*x93
        - 2.0566671552*x94 - 2.2770243504*x95 - 2.203571952*x96
        - 2.2770243504*x97 - 2.203571952*x98 - 2.2770243504*x99
        - 2.2770243504*x100 - 2.203571952*x101 - 2.2770243504*x102
        - 2.203571952*x103 - 2.2770243504*x104 - 2.181838032*x105
        - 1.970692416*x106 - 2.181838032*x107 - 2.11145616*x108
        - 2.181838032*x109 - 2.11145616*x110 - 2.181838032*x111
        - 2.181838032*x112 - 2.11145616*x113 - 2.181838032*x114
        - 2.11145616*x115 - 2.181838032*x116 - 2.964412944*x117
        - 2.677534272*x118 - 2.964412944*x119 - 2.86878672*x120
        - 2.964412944*x121 - 2.86878672*x122 - 2.964412944*x123
        - 2.964412944*x124 - 2.86878672*x125 - 2.964412944*x126
        - 2.86878672*x127 - 2.964412944*x128 + x133 =E= 0;

e257.. -(322*((1.76923076923077*x138/(1e-6 + (x192*x193*(0.5*x192 + 0.5*x193))
       **0.33333))**0.83 + (1.76923076923077*x139/(1e-6 + (x193*x194*(0.5*x193
        + 0.5*x194))**0.33333))**0.83 + (3*x140/(1e-6 + (x195*x196*(0.5*x195 + 
       0.5*x196))**0.33333))**0.83 + (3*x141/(1e-6 + (x196*x197*(0.5*x196 + 0.5
       *x197))**0.33333))**0.83 + (2.76923076923077*x142/(1e-6 + (x198*x199*(
       0.5*x198 + 0.5*x199))**0.33333))**0.83 + (2.76923076923077*x143/(1e-6 + 
       (x199*x200*(0.5*x199 + 0.5*x200))**0.33333))**0.83 + (4*x144/(1e-6 + (
       x201*x202*(0.5*x201 + 0.5*x202))**0.33333))**0.83 + (4*x145/(1e-6 + (
       x202*x203*(0.5*x202 + 0.5*x203))**0.33333))**0.83 + (1.43589743589744*
       x146/(1e-6 + (x204*x205*(0.5*x204 + 0.5*x205))**0.33333))**0.83 + (
       1.43589743589744*x147/(1e-6 + (x205*x206*(0.5*x205 + 0.5*x206))**0.33333
       ))**0.83 + (2.66666666666667*x148/(1e-6 + (x207*x208*(0.5*x207 + 0.5*
       x208))**0.33333))**0.83 + (2.66666666666667*x149/(1e-6 + (x208*x209*(0.5
       *x208 + 0.5*x209))**0.33333))**0.83) + 322*((3*x150/(1e-6 + (x210*x211*(
       0.5*x210 + 0.5*x211))**0.33333))**0.83 + (3*x151/(1e-6 + (x211*x212*(0.5
       *x211 + 0.5*x212))**0.33333))**0.83 + (4*x152/(1e-6 + (x213*x214*(0.5*
       x213 + 0.5*x214))**0.33333))**0.83 + (4*x153/(1e-6 + (x214*x215*(0.5*
       x214 + 0.5*x215))**0.33333))**0.83 + (2.66666666666667*x154/(1e-6 + (
       x216*x217*(0.5*x216 + 0.5*x217))**0.33333))**0.83 + (2.66666666666667*
       x155/(1e-6 + (x217*x218*(0.5*x217 + 0.5*x218))**0.33333))**0.83) + 322*(
       (3*x156/(1e-6 + (x219*x220*(0.5*x219 + 0.5*x220))**0.33333))**0.83 + (3*
       x157/(1e-6 + (x220*x221*(0.5*x220 + 0.5*x221))**0.33333))**0.83 + (4*
       x158/(1e-6 + (x222*x223*(0.5*x222 + 0.5*x223))**0.33333))**0.83 + (4*
       x159/(1e-6 + (x223*x224*(0.5*x223 + 0.5*x224))**0.33333))**0.83 + (
       2.66666666666667*x160/(1e-6 + (x225*x226*(0.5*x225 + 0.5*x226))**0.33333
       ))**0.83 + (2.66666666666667*x161/(1e-6 + (x226*x227*(0.5*x226 + 0.5*
       x227))**0.33333))**0.83) + 322*((1.4*x162/(1e-6 + (x228*x231*(0.5*x228
        + 0.5*x231))**0.33333))**0.83 + (2.4*x163/(1e-6 + (x229*x232*(0.5*x229
        + 0.5*x232))**0.33333))**0.83 + (1.06666666666667*x164/(1e-6 + (x230*
       x233*(0.5*x230 + 0.5*x233))**0.33333))**0.83) + 322*((1.43478260869565*
       x165/(1e-6 + (70*x234*(35 + 0.5*x234))**0.33333))**0.83 + (
       2.43478260869565*x166/(1e-6 + (30*x235*(15 + 0.5*x235))**0.33333))**0.83
        + (1.10144927536232*x167/(1e-6 + (30*x236*(15 + 0.5*x236))**0.33333))**
       0.83) + 322*((2.01923076923077*x168/(1e-6 + (x237*x238*(0.5*x237 + 0.5*
       x238))**0.33333))**0.83 + (2.01923076923077*x169/(1e-6 + (x238*x239*(0.5
       *x238 + 0.5*x239))**0.33333))**0.83 + (3.25*x170/(1e-6 + (x240*x241*(0.5
       *x240 + 0.5*x241))**0.33333))**0.83 + (3.25*x171/(1e-6 + (x241*x242*(0.5
       *x241 + 0.5*x242))**0.33333))**0.83) + 322*((0.969230769230769*x172/(
       1e-6 + (35*x243*(17.5 + 0.5*x243))**0.33333))**0.83 + (2.2*x173/(1e-6 + 
       (220*x244*(110 + 0.5*x244))**0.33333))**0.83)) + x134 =E= 0;

e258..    x135 - 4186*b246 - 4186*b247 - 4186*b248 - 4186*b249 - 4186*b250
        - 4186*b251 - 4186*b252 - 4186*b253 - 4186*b254 - 4186*b255 - 4186*b256
        - 4186*b257 - 4186*b258 - 4186*b259 - 4186*b260 - 4186*b261 - 4186*b262
        - 4186*b263 - 4186*b264 - 4186*b265 - 4186*b266 - 4186*b267 - 4186*b268
        - 4186*b269 - 4186*b270 - 4186*b271 - 4186*b272 - 4186*b273 - 4186*b274
        - 4186*b275 - 4186*b276 - 4186*b277 - 4186*b278 - 4186*b279 - 4186*b280
        - 4186*b281 - 4186*b282 - 4186*b283 - 4186*b284 - 4186*b285 - 4186*b286
        - 4186*b287 - 4186*b288 - 4186*b289 =E= 0;

e259..  - 10*x3 - 10*x6 + x136 - 10*x162 - 10*x163 - 10*x164 =E= 0;

e260..  - 4.16732256*x9 - 3.76403328*x10 - 4.16732256*x11 - 4.0328928*x12
        - 4.16732256*x13 - 4.0328928*x14 - 4.16732256*x15 - 4.16732256*x16
        - 4.0328928*x17 - 4.16732256*x18 - 4.0328928*x19 - 4.16732256*x20
        - 48.86660448*x21 - 44.13757824*x22 - 48.86660448*x23 - 47.2902624*x24
        - 48.86660448*x25 - 47.2902624*x26 - 48.86660448*x27 - 48.86660448*x28
        - 47.2902624*x29 - 48.86660448*x30 - 47.2902624*x31 - 48.86660448*x32
        - 15.62819616*x33 - 14.11579008*x34 - 15.62819616*x35 - 15.1240608*x36
        - 15.62819616*x37 - 15.1240608*x38 - 15.62819616*x39 - 15.62819616*x40
        - 15.1240608*x41 - 15.62819616*x42 - 15.1240608*x43 - 15.62819616*x44
        - 5.43795552*x45 - 4.91170176*x46 - 5.43795552*x47 - 5.2625376*x48
        - 5.43795552*x49 - 5.2625376*x50 - 5.43795552*x51 - 5.43795552*x52
        - 5.2625376*x53 - 5.43795552*x54 - 5.2625376*x55 - 5.43795552*x56
        - 22.87032192*x57 - 20.65706496*x58 - 22.87032192*x59 - 22.1325696*x60
        - 22.87032192*x61 - 22.1325696*x62 - 22.87032192*x63 - 22.87032192*x64
        - 22.1325696*x65 - 22.87032192*x66 - 22.1325696*x67 - 22.87032192*x68
        - 6.78492288*x69 - 6.12831744*x70 - 6.78492288*x71 - 6.5660544*x72
        - 6.78492288*x73 - 6.5660544*x74 - 6.78492288*x75 - 6.78492288*x76
        - 6.5660544*x77 - 6.78492288*x78 - 6.5660544*x79 - 6.78492288*x80
        - 7.760664*x81 - 7.009632*x82 - 7.760664*x83 - 7.51032*x84
        - 7.760664*x85 - 7.51032*x86 - 7.760664*x87 - 7.760664*x88
        - 7.51032*x89 - 7.760664*x90 - 7.51032*x91 - 7.760664*x92
        - 83.85856128*x93 - 75.74321664*x94 - 83.85856128*x95 - 81.1534464*x96
        - 83.85856128*x97 - 81.1534464*x98 - 83.85856128*x99 - 83.85856128*x100
        - 81.1534464*x101 - 83.85856128*x102 - 81.1534464*x103
        - 83.85856128*x104 - 38.62574208*x105 - 34.88776704*x106
        - 38.62574208*x107 - 37.3797504*x108 - 38.62574208*x109
        - 37.3797504*x110 - 38.62574208*x111 - 38.62574208*x112
        - 37.3797504*x113 - 38.62574208*x114 - 37.3797504*x115
        - 38.62574208*x116 - x130 - x131 + x137 =E= 0;

e261..  - 0.5928825888*x9 - 0.5355068544*x10 - 0.5928825888*x11
        - 0.573757344*x12 - 0.5928825888*x13 - 0.573757344*x14
        - 0.5928825888*x15 - 0.5928825888*x16 - 0.573757344*x17
        - 0.5928825888*x18 - 0.573757344*x19 - 0.5928825888*x20
        - 0.21572047872*x21 - 0.19484430336*x22 - 0.21572047872*x23
        - 0.2087617536*x24 - 0.21572047872*x25 - 0.2087617536*x26
        - 0.21572047872*x27 - 0.21572047872*x28 - 0.2087617536*x29
        - 0.21572047872*x30 - 0.2087617536*x31 - 0.21572047872*x32
        - 0.21183251328*x33 - 0.19133259264*x34 - 0.21183251328*x35
        - 0.2049992064*x36 - 0.21183251328*x37 - 0.2049992064*x38
        - 0.21183251328*x39 - 0.21183251328*x40 - 0.2049992064*x41
        - 0.21183251328*x42 - 0.2049992064*x43 - 0.21183251328*x44
        - 0.06543518688*x45 - 0.05910274944*x46 - 0.06543518688*x47
        - 0.0633243744*x48 - 0.06543518688*x49 - 0.0633243744*x50
        - 0.06543518688*x51 - 0.06543518688*x52 - 0.0633243744*x53
        - 0.06543518688*x54 - 0.0633243744*x55 - 0.06543518688*x56
        - 0.07183897344*x57 - 0.06488681472*x58 - 0.07183897344*x59
        - 0.0695215872*x60 - 0.07183897344*x61 - 0.0695215872*x62
        - 0.07183897344*x63 - 0.07183897344*x64 - 0.0695215872*x65
        - 0.07183897344*x66 - 0.0695215872*x67 - 0.07183897344*x68
        - 0.0896781888*x69 - 0.0809996544*x70 - 0.0896781888*x71
        - 0.086785344*x72 - 0.0896781888*x73 - 0.086785344*x74
        - 0.0896781888*x75 - 0.0896781888*x76 - 0.086785344*x77
        - 0.0896781888*x78 - 0.086785344*x79 - 0.0896781888*x80
        - 0.0896781888*x81 - 0.0809996544*x82 - 0.0896781888*x83
        - 0.086785344*x84 - 0.0896781888*x85 - 0.086785344*x86
        - 0.0896781888*x87 - 0.0896781888*x88 - 0.086785344*x89
        - 0.0896781888*x90 - 0.086785344*x91 - 0.0896781888*x92
        - 0.13747771872*x93 - 0.12417342336*x94 - 0.13747771872*x95
        - 0.1330429536*x96 - 0.13747771872*x97 - 0.1330429536*x98
        - 0.13747771872*x99 - 0.13747771872*x100 - 0.1330429536*x101
        - 0.13747771872*x102 - 0.1330429536*x103 - 0.13747771872*x104
        - 0.1565149824*x105 - 0.1413683712*x106 - 0.1565149824*x107
        - 0.151466112*x108 - 0.1565149824*x109 - 0.151466112*x110
        - 0.1565149824*x111 - 0.1565149824*x112 - 0.151466112*x113
        - 0.1565149824*x114 - 0.151466112*x115 - 0.1565149824*x116 + x291 =E= 0
       ;

e262..  - 2.846630304E-5*x9 - 2.571149952E-5*x10 - 2.846630304E-5*x11
        - 2.75480352E-5*x12 - 2.846630304E-5*x13 - 2.75480352E-5*x14
        - 2.846630304E-5*x15 - 2.846630304E-5*x16 - 2.75480352E-5*x17
        - 2.846630304E-5*x18 - 2.75480352E-5*x19 - 2.846630304E-5*x20
        - 4.866036768E-5*x21 - 4.395129984E-5*x22 - 4.866036768E-5*x23
        - 4.70906784E-5*x24 - 4.866036768E-5*x25 - 4.70906784E-5*x26
        - 4.866036768E-5*x27 - 4.866036768E-5*x28 - 4.70906784E-5*x29
        - 4.866036768E-5*x30 - 4.70906784E-5*x31 - 4.866036768E-5*x32
        - 0.00014073143904*x33 - 0.00012711226752*x34 - 0.00014073143904*x35
        - 0.0001361917152*x36 - 0.00014073143904*x37 - 0.0001361917152*x38
        - 0.00014073143904*x39 - 0.00014073143904*x40 - 0.0001361917152*x41
        - 0.00014073143904*x42 - 0.0001361917152*x43 - 0.00014073143904*x44
        - 0.1793563776*x45 - 0.1619993088*x46 - 0.1793563776*x47
        - 0.173570688*x48 - 0.1793563776*x49 - 0.173570688*x50
        - 0.1793563776*x51 - 0.1793563776*x52 - 0.173570688*x53
        - 0.1793563776*x54 - 0.173570688*x55 - 0.1793563776*x56
        - 1.4073143904*x57 - 1.2711226752*x58 - 1.4073143904*x59
        - 1.361917152*x60 - 1.4073143904*x61 - 1.361917152*x62
        - 1.4073143904*x63 - 1.4073143904*x64 - 1.361917152*x65
        - 1.4073143904*x66 - 1.361917152*x67 - 1.4073143904*x68
        - 0.03928971744*x69 - 0.03548748672*x70 - 0.03928971744*x71
        - 0.0380223072*x72 - 0.03928971744*x73 - 0.0380223072*x74
        - 0.03928971744*x75 - 0.03928971744*x76 - 0.0380223072*x77
        - 0.03928971744*x78 - 0.0380223072*x79 - 0.03928971744*x80
        - 0.14560880544*x81 - 0.13151763072*x82 - 0.14560880544*x83
        - 0.1409117472*x84 - 0.14560880544*x85 - 0.1409117472*x86
        - 0.14560880544*x87 - 0.14560880544*x88 - 0.1409117472*x89
        - 0.14560880544*x90 - 0.1409117472*x91 - 0.14560880544*x92
        - 6.604452288*x93 - 5.965311744*x94 - 6.604452288*x95 - 6.39140544*x96
        - 6.604452288*x97 - 6.39140544*x98 - 6.604452288*x99 - 6.604452288*x100
        - 6.39140544*x101 - 6.604452288*x102 - 6.39140544*x103
        - 6.604452288*x104 - 7.699141152*x105 - 6.954062976*x106
        - 7.699141152*x107 - 7.45078176*x108 - 7.699141152*x109
        - 7.45078176*x110 - 7.699141152*x111 - 7.699141152*x112
        - 7.45078176*x113 - 7.699141152*x114 - 7.45078176*x115
        - 7.699141152*x116 - 0.0026662373856*x117 - 0.0024082144128*x118
        - 0.0026662373856*x119 - 0.002580229728*x120 - 0.0026662373856*x121
        - 0.002580229728*x122 - 0.0026662373856*x123 - 0.0026662373856*x124
        - 0.002580229728*x125 - 0.0026662373856*x126 - 0.002580229728*x127
        - 0.0026662373856*x128 + x292 =E= 0;

e263..  - x132 - x133 + x134 + x135 + x136 + x137 + objvar =E= 0;

* set non-default bounds
x1.up = 100000000;
x2.up = 100000000;
x3.up = 100000000;
x4.up = 100000000;
x5.up = 100000000;
x6.up = 100000000;
x7.up = 100000000;
x8.up = 100000000;
x9.up = 100000000;
x10.up = 100000000;
x11.up = 100000000;
x12.up = 100000000;
x13.up = 100000000;
x14.up = 100000000;
x15.up = 100000000;
x16.up = 100000000;
x17.up = 100000000;
x18.up = 100000000;
x19.up = 100000000;
x20.up = 100000000;
x21.up = 100000000;
x22.up = 100000000;
x23.up = 100000000;
x24.up = 100000000;
x25.up = 100000000;
x26.up = 100000000;
x27.up = 100000000;
x28.up = 100000000;
x29.up = 100000000;
x30.up = 100000000;
x31.up = 100000000;
x32.up = 100000000;
x33.up = 100000000;
x34.up = 100000000;
x35.up = 100000000;
x36.up = 100000000;
x37.up = 100000000;
x38.up = 100000000;
x39.up = 100000000;
x40.up = 100000000;
x41.up = 100000000;
x42.up = 100000000;
x43.up = 100000000;
x44.up = 100000000;
x45.up = 100000000;
x46.up = 100000000;
x47.up = 100000000;
x48.up = 100000000;
x49.up = 100000000;
x50.up = 100000000;
x51.up = 100000000;
x52.up = 100000000;
x53.up = 100000000;
x54.up = 100000000;
x55.up = 100000000;
x56.up = 100000000;
x57.up = 100000000;
x58.up = 100000000;
x59.up = 100000000;
x60.up = 100000000;
x61.up = 100000000;
x62.up = 100000000;
x63.up = 100000000;
x64.up = 100000000;
x65.up = 100000000;
x66.up = 100000000;
x67.up = 100000000;
x68.up = 100000000;
x69.up = 100000000;
x70.up = 100000000;
x71.up = 100000000;
x72.up = 100000000;
x73.up = 100000000;
x74.up = 100000000;
x75.up = 100000000;
x76.up = 100000000;
x77.up = 100000000;
x78.up = 100000000;
x79.up = 100000000;
x80.up = 100000000;
x81.up = 100000000;
x82.up = 100000000;
x83.up = 100000000;
x84.up = 100000000;
x85.up = 100000000;
x86.up = 100000000;
x87.up = 100000000;
x88.up = 100000000;
x89.up = 100000000;
x90.up = 100000000;
x91.up = 100000000;
x92.up = 100000000;
x93.up = 100000000;
x94.up = 100000000;
x95.up = 100000000;
x96.up = 100000000;
x97.up = 100000000;
x98.up = 100000000;
x99.up = 100000000;
x100.up = 100000000;
x101.up = 100000000;
x102.up = 100000000;
x103.up = 100000000;
x104.up = 100000000;
x105.up = 100000000;
x106.up = 100000000;
x107.up = 100000000;
x108.up = 100000000;
x109.up = 100000000;
x110.up = 100000000;
x111.up = 100000000;
x112.up = 100000000;
x113.up = 100000000;
x114.up = 100000000;
x115.up = 100000000;
x116.up = 100000000;
x117.up = 100000000;
x118.up = 100000000;
x119.up = 100000000;
x120.up = 100000000;
x121.up = 100000000;
x122.up = 100000000;
x123.up = 100000000;
x124.up = 100000000;
x125.up = 100000000;
x126.up = 100000000;
x127.up = 100000000;
x128.up = 100000000;
x129.up = 100000000;
x130.up = 100000000;
x131.up = 100000000;
x138.up = 4100;
x139.up = 4100;
x140.up = 2325;
x141.up = 2325;
x142.up = 4100;
x143.up = 4100;
x144.up = 1125;
x145.up = 1125;
x146.up = 4100;
x147.up = 4100;
x148.up = 875;
x149.up = 875;
x150.up = 2325;
x151.up = 2325;
x152.up = 1125;
x153.up = 1125;
x154.up = 875;
x155.up = 875;
x156.up = 2325;
x157.up = 2325;
x158.up = 1125;
x159.up = 1125;
x160.up = 875;
x161.up = 875;
x162.up = 2325;
x163.up = 1125;
x164.up = 875;
x165.up = 2325;
x166.up = 1125;
x167.up = 875;
x168.up = 4100;
x169.up = 4100;
x170.up = 725;
x171.up = 725;
x172.up = 4100;
x173.up = 725;
x174.lo = 65; x174.up = 125;
x175.lo = 65; x175.up = 125;
x176.lo = 65; x176.up = 125;
x177.lo = 25; x177.up = 85;
x178.lo = 25; x178.up = 85;
x179.lo = 25; x179.up = 85;
x180.lo = 25; x180.up = 45;
x181.lo = 25; x181.up = 45;
x182.lo = 25; x182.up = 45;
x183.lo = 35; x183.up = 240;
x184.lo = 35; x184.up = 240;
x185.lo = 35; x185.up = 240;
x186.lo = 35; x186.up = 55;
x187.lo = 35; x187.up = 55;
x188.lo = 35; x188.up = 55;
x189.lo = 65; x189.up = 125;
x190.lo = 25; x190.up = 85;
x191.lo = 25; x191.up = 45;
x192.lo = 10; x192.up = 175;
x193.lo = 10; x193.up = 175;
x194.lo = 10; x194.up = 175;
x195.lo = 10; x195.up = 90;
x196.lo = 10; x196.up = 90;
x197.lo = 10; x197.up = 90;
x198.lo = 10; x198.up = 215;
x199.lo = 10; x199.up = 215;
x200.lo = 10; x200.up = 215;
x201.lo = 10; x201.up = 50;
x202.lo = 10; x202.up = 50;
x203.lo = 10; x203.up = 50;
x204.lo = 10; x204.up = 215;
x205.lo = 10; x205.up = 215;
x206.lo = 10; x206.up = 215;
x207.lo = 10; x207.up = 30;
x208.lo = 10; x208.up = 30;
x209.lo = 10; x209.up = 30;
x210.lo = 10; x210.up = 75;
x211.lo = 10; x211.up = 75;
x212.lo = 10; x212.up = 75;
x213.lo = 10; x213.up = 55;
x214.lo = 10; x214.up = 55;
x215.lo = 10; x215.up = 55;
x216.lo = 10; x216.up = 55;
x217.lo = 10; x217.up = 55;
x218.lo = 10; x218.up = 55;
x219.lo = 10; x219.up = 95;
x220.lo = 10; x220.up = 95;
x221.lo = 10; x221.up = 95;
x222.lo = 10; x222.up = 65;
x223.lo = 10; x223.up = 65;
x224.lo = 10; x224.up = 65;
x225.lo = 10; x225.up = 65;
x226.lo = 10; x226.up = 65;
x227.lo = 10; x227.up = 65;
x228.lo = 10; x228.up = 95;
x229.lo = 10; x229.up = 55;
x230.lo = 10; x230.up = 15;
x231.lo = 10; x231.up = 95;
x232.lo = 10; x232.up = 55;
x233.lo = 10; x233.up = 15;
x234.lo = 10; x234.up = 130;
x235.lo = 10; x235.up = 90;
x236.lo = 10; x236.up = 50;
x237.lo = 10; x237.up = 210;
x238.lo = 10; x238.up = 210;
x239.lo = 10; x239.up = 210;
x240.lo = 10; x240.up = 25;
x241.lo = 10; x241.up = 25;
x242.lo = 10; x242.up = 25;
x243.lo = 10; x243.up = 240;
x244.lo = 10; x244.up = 240;

* set non-default levels
x174.l = 125;
x175.l = 125;
x176.l = 125;
x177.l = 85;
x178.l = 85;
x179.l = 85;
x180.l = 45;
x181.l = 45;
x182.l = 45;
x195.l = 70;
x196.l = 70;
x197.l = 70;
x201.l = 30;
x202.l = 30;
x203.l = 30;
x210.l = 75;
x211.l = 75;
x212.l = 75;
x213.l = 35;
x214.l = 35;
x215.l = 35;
x219.l = 95;
x220.l = 95;
x221.l = 95;
x222.l = 55;
x223.l = 55;
x224.l = 55;
x225.l = 15;
x226.l = 15;
x227.l = 15;
x228.l = 85;
x229.l = 45;
x231.l = 35;
x234.l = 70;
x235.l = 30;
x236.l = 30;
x243.l = 34;
x244.l = 219;
b246.l = 1;
b247.l = 1;
b248.l = 1;
b249.l = 1;
b250.l = 1;
b251.l = 1;
b252.l = 1;
b253.l = 1;
b254.l = 1;
b255.l = 1;
b256.l = 1;
b257.l = 1;
b258.l = 1;
b259.l = 1;
b260.l = 1;
b261.l = 1;
b262.l = 1;
b263.l = 1;
b264.l = 1;
b265.l = 1;
b266.l = 1;
b267.l = 1;
b268.l = 1;
b269.l = 1;
b270.l = 1;
b271.l = 1;
b272.l = 1;
b273.l = 1;
b274.l = 1;
b275.l = 1;
b276.l = 1;
b277.l = 1;
b278.l = 1;
b279.l = 1;
b280.l = 1;
b281.l = 1;
b288.l = 1;
b289.l = 1;

Model m / all /;

m.limrow=0; m.limcol=0;
m.tolproj=0.0;

$if NOT '%gams.u1%' == '' $include '%gams.u1%'

$if not set MINLP $set MINLP MINLP
Solve m using %MINLP% maximizing objvar;


Last updated: 2018-09-14 Git hash: ac5a5314
Imprint / Privacy Policy