MINLPLib

A Library of Mixed-Integer and Continuous Nonlinear Programming Instances

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


Instance: gastrans040

Given gas flow and pressure specifications at entries and exits of a realistic gas network, the problem is to find a feasible network flow or to prove that none exists.
The data is based on a real-world network from the gas transport company Open Grid Europe GmbH.
Formats ams gms mod nl osil
Primal Bounds
0.00000000 p1 ( gdx sol )
(infeas: 2e-12)
Dual Bounds
0.00000000 (BARON)
0.00000000 (COUENNE)
0.00000000 (LINDO)
0.00000000 (SCIP)
References Humpola, Jesco, Joormann, Imke, Oucherif, Djamal, Pfetsch, M E, Schewe, Lars, Schmidt, Martin, and Schwarz, Robert, GasLib - A Library of Gas Network Instances, Tech. Rep., 2015.
Koch, Thorsten, Hiller, Benjamin, Pfetsch, M E, and Schewe, Lars, Eds, Evaluating Gas Network Capacities, Society for Industrial and Applied Mathematics, Philadelphia, PA, 2015.
Source GasLib instance GasLib-40.gms
Application Gas Transmission
Added to library 04 Dec 2015
Problem type MINLP
#Variables 279
#Binary Variables 0
#Integer Variables 48
#Nonlinear Variables 101
#Nonlinear Binary Variables 0
#Nonlinear Integer Variables 6
Objective Sense min
Objective type constant
Objective curvature linear
#Nonzeros in Objective 0
#Nonlinear Nonzeros in Objective 0
#Constraints 553
#Linear Constraints 418
#Quadratic Constraints 12
#Polynomial Constraints 0
#Signomial Constraints 0
#General Nonlinear Constraints 123
Operands in Gen. Nonlin. Functions mul div abs vcpower sqr
Constraints curvature indefinite
#Nonzeros in Jacobian 1247
#Nonlinear Nonzeros in Jacobian 315
#Nonzeros in (Upper-Left) Hessian of Lagrangian 293
#Nonzeros in Diagonal of Hessian of Lagrangian 89
#Blocks in Hessian of Lagrangian 10
Minimal blocksize in Hessian of Lagrangian 3
Maximal blocksize in Hessian of Lagrangian 47
Average blocksize in Hessian of Lagrangian 10.1
#Semicontinuities 0
#Nonlinear Semicontinuities 0
#SOS type 1 0
#SOS type 2 0
Infeasibility of initial point 725
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
*        554      194       48      312        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        280      232        0       48        0        0        0        0
*  FX     32
*  
*  Nonzero counts
*      Total    const       NL      DLL
*       1248      933      315        0
*
*  Solve m using MINLP minimizing objvar;


Variables  objvar,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
          ,i233,i234,i235,i236,i237,i238,i239,i240,i241,i242,i243,i244,i245
          ,i246,i247,i248,i249,i250,i251,i252,i253,i254,i255,i256,i257,i258
          ,i259,i260,i261,i262,i263,i264,i265,i266,i267,i268,i269,i270,i271
          ,i272,i273,i274,i275,i276,i277,i278,i279,i280;

Positive Variables  x4,x5,x6,x7,x8,x9,x12,x13,x14,x15,x16,x17,x20,x21,x22,x23
          ,x24,x25,x28,x29,x30,x31,x32,x33,x36,x37,x38,x39,x40,x41,x44,x45,x46
          ,x47,x48,x49,x50,x51,x52,x53,x54,x55,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;

Integer Variables  i233,i234,i235,i236,i237,i238,i239,i240,i241,i242,i243,i244
          ,i245,i246,i247,i248,i249,i250,i251,i252,i253,i254,i255,i256,i257
          ,i258,i259,i260,i261,i262,i263,i264,i265,i266,i267,i268,i269,i270
          ,i271,i272,i273,i274,i275,i276,i277,i278,i279,i280;

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,e264,e265,e266,e267,e268,e269,e270,e271,e272
          ,e273,e274,e275,e276,e277,e278,e279,e280,e281,e282,e283,e284,e285
          ,e286,e287,e288,e289,e290,e291,e292,e293,e294,e295,e296,e297,e298
          ,e299,e300,e301,e302,e303,e304,e305,e306,e307,e308,e309,e310,e311
          ,e312,e313,e314,e315,e316,e317,e318,e319,e320,e321,e322,e323,e324
          ,e325,e326,e327,e328,e329,e330,e331,e332,e333,e334,e335,e336,e337
          ,e338,e339,e340,e341,e342,e343,e344,e345,e346,e347,e348,e349,e350
          ,e351,e352,e353,e354,e355,e356,e357,e358,e359,e360,e361,e362,e363
          ,e364,e365,e366,e367,e368,e369,e370,e371,e372,e373,e374,e375,e376
          ,e377,e378,e379,e380,e381,e382,e383,e384,e385,e386,e387,e388,e389
          ,e390,e391,e392,e393,e394,e395,e396,e397,e398,e399,e400,e401,e402
          ,e403,e404,e405,e406,e407,e408,e409,e410,e411,e412,e413,e414,e415
          ,e416,e417,e418,e419,e420,e421,e422,e423,e424,e425,e426,e427,e428
          ,e429,e430,e431,e432,e433,e434,e435,e436,e437,e438,e439,e440,e441
          ,e442,e443,e444,e445,e446,e447,e448,e449,e450,e451,e452,e453,e454
          ,e455,e456,e457,e458,e459,e460,e461,e462,e463,e464,e465,e466,e467
          ,e468,e469,e470,e471,e472,e473,e474,e475,e476,e477,e478,e479,e480
          ,e481,e482,e483,e484,e485,e486,e487,e488,e489,e490,e491,e492,e493
          ,e494,e495,e496,e497,e498,e499,e500,e501,e502,e503,e504,e505,e506
          ,e507,e508,e509,e510,e511,e512,e513,e514,e515,e516,e517,e518,e519
          ,e520,e521,e522,e523,e524,e525,e526,e527,e528,e529,e530,e531,e532
          ,e533,e534,e535,e536,e537,e538,e539,e540,e541,e542,e543,e544,e545
          ,e546,e547,e548,e549,e550,e551,e552,e553,e554;


e1..    objvar =E= 0;

e2..    i234 + i275 =L= 1;

e3..    i240 + i276 =L= 1;

e4..    i246 + i277 =L= 1;

e5..    i252 + i278 =L= 1;

e6..    i258 + i279 =L= 1;

e7..    i264 + i280 =L= 1;

e8..  - i237 + i275 =E= 0;

e9..  - i243 + i276 =E= 0;

e10..  - i249 + i277 =E= 0;

e11..  - i255 + i278 =E= 0;

e12..  - i261 + i279 =E= 0;

e13..  - i267 + i280 =E= 0;

e14..    i235 - i275 =E= 0;

e15..    i241 - i276 =E= 0;

e16..    i247 - i277 =E= 0;

e17..    i253 - i278 =E= 0;

e18..    i259 - i279 =E= 0;

e19..    i265 - i280 =E= 0;

e20..  - i238 + i275 =E= 0;

e21..  - i244 + i276 =E= 0;

e22..  - i250 + i277 =E= 0;

e23..  - i256 + i278 =E= 0;

e24..  - i262 + i279 =E= 0;

e25..  - i268 + i280 =E= 0;

e26..    i236 - i275 =E= 0;

e27..    i242 - i276 =E= 0;

e28..    i248 - i277 =E= 0;

e29..    i254 - i278 =E= 0;

e30..    i260 - i279 =E= 0;

e31..    i266 - i280 =E= 0;

e32..  - i269 + i275 =E= 0;

e33..  - i270 + i276 =E= 0;

e34..  - i271 + i277 =E= 0;

e35..  - i272 + i278 =E= 0;

e36..  - i273 + i279 =E= 0;

e37..  - i274 + i280 =E= 0;

e38..    x4 - x8 =E= 0;

e39..  - x6 + x9 =E= 0;

e40..    x6 - x7 =E= 0;

e41..  - x4 + x5 =E= 0;

e42..    x12 - x16 =E= 0;

e43..  - x14 + x17 =E= 0;

e44..    x14 - x15 =E= 0;

e45..  - x12 + x13 =E= 0;

e46..    x20 - x24 =E= 0;

e47..  - x22 + x25 =E= 0;

e48..    x22 - x23 =E= 0;

e49..  - x20 + x21 =E= 0;

e50..    x28 - x32 =E= 0;

e51..  - x30 + x33 =E= 0;

e52..    x30 - x31 =E= 0;

e53..  - x28 + x29 =E= 0;

e54..    x36 - x40 =E= 0;

e55..  - x38 + x41 =E= 0;

e56..    x38 - x39 =E= 0;

e57..  - x36 + x37 =E= 0;

e58..    x44 - x48 =E= 0;

e59..  - x46 + x49 =E= 0;

e60..    x46 - x47 =E= 0;

e61..  - x44 + x45 =E= 0;

e62..    x8 - x50 =E= 0;

e63..  - x9 + x50 =E= 0;

e64..    x16 - x51 =E= 0;

e65..  - x17 + x51 =E= 0;

e66..    x24 - x52 =E= 0;

e67..  - x25 + x52 =E= 0;

e68..    x32 - x53 =E= 0;

e69..  - x33 + x53 =E= 0;

e70..    x40 - x54 =E= 0;

e71..  - x41 + x54 =E= 0;

e72..    x48 - x55 =E= 0;

e73..  - x49 + x55 =E= 0;

e74..    x2 - x3 - x5 =E= 0;

e75..    x10 - x11 - x13 =E= 0;

e76..    x18 - x19 - x21 =E= 0;

e77..    x26 - x27 - x29 =E= 0;

e78..    x34 - x35 - x37 =E= 0;

e79..    x42 - x43 - x45 =E= 0;

e80..    x2 - x3 - x7 =E= 0;

e81..    x10 - x11 - x15 =E= 0;

e82..    x18 - x19 - x23 =E= 0;

e83..    x26 - x27 - x31 =E= 0;

e84..    x34 - x35 - x39 =E= 0;

e85..    x42 - x43 - x47 =E= 0;

e86..  - 1.5944977936*x181 + x182 + 104.68325233*i269 =L= 104.68325233;

e87..  - 1.5944977936*x183 + x184 + 104.68325233*i270 =L= 104.68325233;

e88..  - 1.5944977936*x185 + x186 + 104.68325233*i271 =L= 104.68325233;

e89..  - 1.5944977936*x187 + x188 + 104.68325233*i272 =L= 104.68325233;

e90..  - 1.5944977936*x189 + x190 + 104.68325233*i273 =L= 104.68325233;

e91..  - 1.5944977936*x191 + x192 + 104.68325233*i274 =L= 104.68325233;

e92..    x50 - 14.967797374*x181 + 758.497259951*i269 =L= 758.497259951;

e93..    x51 - 14.967797374*x183 + 758.497259951*i270 =L= 758.497259951;

e94..    x52 - 14.967797374*x185 + 758.497259951*i271 =L= 758.497259951;

e95..    x53 - 14.967797374*x187 + 758.497259951*i272 =L= 758.497259951;

e96..    x54 - 14.967797374*x189 + 758.497259951*i273 =L= 758.497259951;

e97..    x55 - 14.967797374*x191 + 758.497259951*i274 =L= 758.497259951;

e98..  - 1.0574188598*x181 + x182 - 84.6516884405*i269 =G= -84.6516884405;

e99..  - 1.0574188598*x183 + x184 - 84.6516884405*i270 =G= -84.6516884405;

e100..  - 1.0574188598*x185 + x186 - 84.6516884405*i271 =G= -84.6516884405;

e101..  - 1.0574188598*x187 + x188 - 84.6516884405*i272 =G= -84.6516884405;

e102..  - 1.0574188598*x189 + x190 - 84.6516884405*i273 =G= -84.6516884405;

e103..  - 1.0574188598*x191 + x192 - 84.6516884405*i274 =G= -84.6516884405;

e104..    x50 - 3.3366073321*x181 - 270.309403948*i269 =G= -270.309403948;

e105..    x51 - 3.3366073321*x183 - 270.309403948*i270 =G= -270.309403948;

e106..    x52 - 3.3366073321*x185 - 270.309403948*i271 =G= -270.309403948;

e107..    x53 - 3.3366073321*x187 - 270.309403948*i272 =G= -270.309403948;

e108..    x54 - 3.3366073321*x189 - 270.309403948*i273 =G= -270.309403948;

e109..    x55 - 3.3366073321*x191 - 270.309403948*i274 =G= -270.309403948;

e110..    x127 - x133 =E= 0;

e111..    x128 - x134 =E= 0;

e112..    x129 - x135 =E= 0;

e113..    x130 - x136 =E= 0;

e114..    x131 - x137 =E= 0;

e115..    x132 - x138 =E= 0;

e116..  - x4 =L= 0;

e117..  - x5 =L= 0;

e118..  - x6 =L= 0;

e119..  - x7 =L= 0;

e120..  - x8 =L= 0;

e121..  - x9 =L= 0;

e122..  - x12 =L= 0;

e123..  - x13 =L= 0;

e124..  - x14 =L= 0;

e125..  - x15 =L= 0;

e126..  - x16 =L= 0;

e127..  - x17 =L= 0;

e128..  - x20 =L= 0;

e129..  - x21 =L= 0;

e130..  - x22 =L= 0;

e131..  - x23 =L= 0;

e132..  - x24 =L= 0;

e133..  - x25 =L= 0;

e134..  - x28 =L= 0;

e135..  - x29 =L= 0;

e136..  - x30 =L= 0;

e137..  - x31 =L= 0;

e138..  - x32 =L= 0;

e139..  - x33 =L= 0;

e140..  - x36 =L= 0;

e141..  - x37 =L= 0;

e142..  - x38 =L= 0;

e143..  - x39 =L= 0;

e144..  - x40 =L= 0;

e145..  - x41 =L= 0;

e146..  - x44 =L= 0;

e147..  - x45 =L= 0;

e148..  - x46 =L= 0;

e149..  - x47 =L= 0;

e150..  - x48 =L= 0;

e151..  - x49 =L= 0;

e152..  - x50 =L= 0;

e153..  - x51 =L= 0;

e154..  - x52 =L= 0;

e155..  - x53 =L= 0;

e156..  - x54 =L= 0;

e157..  - x55 =L= 0;

e158..  - x133 + 0.0982582118*i275 =L= 0;

e159..  - x134 + 0.0982582118*i276 =L= 0;

e160..  - x135 + 0.0982582118*i277 =L= 0;

e161..  - x136 + 0.0982582118*i278 =L= 0;

e162..  - x137 + 0.0982582118*i279 =L= 0;

e163..  - x138 + 0.0982582118*i280 =L= 0;

e164..  - x139 + 388.91251*i275 =L= 0;

e165..  - x140 + 388.91251*i276 =L= 0;

e166..  - x141 + 388.91251*i277 =L= 0;

e167..  - x142 + 388.91251*i278 =L= 0;

e168..  - x143 + 388.91251*i279 =L= 0;

e169..  - x144 + 388.91251*i280 =L= 0;

e170..    x4 - 10000*i235 =L= 0;

e171..    x5 - 10000*i235 =L= 0;

e172..    x6 - 10000*i235 =L= 0;

e173..    x7 - 10000*i235 =L= 0;

e174..    x8 - 10000*i275 =L= 0;

e175..    x9 - 10000*i275 =L= 0;

e176..    x12 - 10000*i241 =L= 0;

e177..    x13 - 10000*i241 =L= 0;

e178..    x14 - 10000*i241 =L= 0;

e179..    x15 - 10000*i241 =L= 0;

e180..    x16 - 10000*i276 =L= 0;

e181..    x17 - 10000*i276 =L= 0;

e182..    x20 - 10000*i247 =L= 0;

e183..    x21 - 10000*i247 =L= 0;

e184..    x22 - 10000*i247 =L= 0;

e185..    x23 - 10000*i247 =L= 0;

e186..    x24 - 10000*i277 =L= 0;

e187..    x25 - 10000*i277 =L= 0;

e188..    x28 - 10000*i253 =L= 0;

e189..    x29 - 10000*i253 =L= 0;

e190..    x30 - 10000*i253 =L= 0;

e191..    x31 - 10000*i253 =L= 0;

e192..    x32 - 10000*i278 =L= 0;

e193..    x33 - 10000*i278 =L= 0;

e194..    x36 - 10000*i259 =L= 0;

e195..    x37 - 10000*i259 =L= 0;

e196..    x38 - 10000*i259 =L= 0;

e197..    x39 - 10000*i259 =L= 0;

e198..    x40 - 10000*i279 =L= 0;

e199..    x41 - 10000*i279 =L= 0;

e200..    x44 - 10000*i265 =L= 0;

e201..    x45 - 10000*i265 =L= 0;

e202..    x46 - 10000*i265 =L= 0;

e203..    x47 - 10000*i265 =L= 0;

e204..    x48 - 10000*i280 =L= 0;

e205..    x49 - 10000*i280 =L= 0;

e206..    x50 - 768.38332*i275 =L= 0;

e207..    x51 - 768.38332*i276 =L= 0;

e208..    x52 - 768.38332*i277 =L= 0;

e209..    x53 - 768.38332*i278 =L= 0;

e210..    x54 - 768.38332*i279 =L= 0;

e211..    x55 - 768.38332*i280 =L= 0;

e212..    x133 - 1.9194983656*i275 =L= 0;

e213..    x134 - 1.9194983656*i276 =L= 0;

e214..    x135 - 1.9194983656*i277 =L= 0;

e215..    x136 - 1.9194983656*i278 =L= 0;

e216..    x137 - 1.9194983656*i279 =L= 0;

e217..    x138 - 1.9194983656*i280 =L= 0;

e218..    x139 - 7597.50166*i275 =L= 0;

e219..    x140 - 7597.50166*i276 =L= 0;

e220..    x141 - 7597.50166*i277 =L= 0;

e221..    x142 - 7597.50166*i278 =L= 0;

e222..    x143 - 7597.50166*i279 =L= 0;

e223..    x144 - 7597.50166*i280 =L= 0;

e224..  - x10 + x67 =E= 0;

e225..  - x18 - x87 =E= 0;

e226..  - x82 - x88 =E= 0;

e227..  - x26 + x81 + x83 =E= 0;

e228..  - x83 - x84 =E= 0;

e229..    x2 + x78 =E= 0;

e230..  - x34 - x80 =E= 0;

e231..  - x42 - x59 =E= 0;

e232..  - x63 + x95 =E= 0;

e233..    x86 + x87 + x88 - x90 + x96 =E= 0;

e234..    x10 - x86 + x97 =E= 0;

e235..  - x65 + x98 =E= 0;

e236..  - x78 + x89 + x99 =E= 0;

e237..  - x89 + x90 + x100 =E= 0;

e238..  - x74 + x75 - x79 + x101 =E= 0;

e239..  - x67 + x102 =E= 0;

e240..  - x68 + x69 + x70 + x103 =E= 0;

e241..    x58 - x93 + x104 =E= 0;

e242..    x18 - x81 + x82 - x85 + x105 =E= 0;

e243..  - x77 + x79 + x106 =E= 0;

e244..  - x57 - x72 - x73 + x107 =E= 0;

e245..  - x64 + x65 + x108 =E= 0;

e246..  - x61 + x63 + x109 =E= 0;

e247..  - x71 + x110 =E= 0;

e248..  - x62 + x64 + x111 =E= 0;

e249..  - x2 + x59 + x73 + x74 + x91 + x112 =E= 0;

e250..  - x91 + x92 + x94 + x113 =E= 0;

e251..    x84 + x85 + x114 =E= 0;

e252..  - x76 + x115 =E= 0;

e253..  - x75 + x76 + x77 + x80 + x116 =E= 0;

e254..    x42 - x56 + x71 + x117 =E= 0;

e255..    x57 - x69 - x94 + x118 =E= 0;

e256..  - x66 + x68 + x119 =E= 0;

e257..  - x58 + x60 + x61 + x120 =E= 0;

e258..  - x60 + x62 + x66 + x121 =E= 0;

e259..  - x70 + x72 + x122 =E= 0;

e260..  - x92 + x93 + x123 =E= 0;

e261..    x56 - x124 =E= 0;

e262..    x34 - x125 =E= 0;

e263..    x26 - x126 =E= 0;

e264..    x157 - x160 =E= 0;

e265..  - x158 + x159 =E= 0;

e266..    x161 - x164 =E= 0;

e267..  - x162 + x163 =E= 0;

e268..    x165 - x168 =E= 0;

e269..  - x166 + x167 =E= 0;

e270..    x169 - x172 =E= 0;

e271..  - x170 + x171 =E= 0;

e272..    x173 - x176 =E= 0;

e273..  - x174 + x175 =E= 0;

e274..    x177 - x180 =E= 0;

e275..  - x178 + x179 =E= 0;

e276..  - i233 + i234 + i235 =E= 0;

e277..  - i239 + i240 + i241 =E= 0;

e278..  - i245 + i246 + i247 =E= 0;

e279..  - i251 + i252 + i253 =E= 0;

e280..  - i257 + i258 + i259 =E= 0;

e281..  - i263 + i264 + i265 =E= 0;

e282..  - 3958.06623021*x133 + x139 =E= 0;

e283..  - 3958.06623021*x134 + x140 =E= 0;

e284..  - 3958.06623021*x135 + x141 =E= 0;

e285..  - 3958.06623021*x136 + x142 =E= 0;

e286..  - 3958.06623021*x137 + x143 =E= 0;

e287..  - 3958.06623021*x138 + x144 =E= 0;

e288..    x145 + 81.01325*i275 =L= 81.01325;

e289..    x146 + 81.01325*i276 =L= 81.01325;

e290..    x147 + 81.01325*i277 =L= 81.01325;

e291..    x148 + 81.01325*i278 =L= 81.01325;

e292..    x149 + 81.01325*i279 =L= 81.01325;

e293..    x150 + 81.01325*i280 =L= 81.01325;

e294..    x151 + 105.7364*i275 =L= 105.7364;

e295..    x152 + 105.7364*i276 =L= 105.7364;

e296..    x153 + 105.7364*i277 =L= 105.7364;

e297..    x154 + 105.7364*i278 =L= 105.7364;

e298..    x155 + 105.7364*i279 =L= 105.7364;

e299..    x156 + 105.7364*i280 =L= 105.7364;

e300..  - x3 - 10000*i234 =L= 0;

e301..  - x5 =L= 0;

e302..  - x7 =L= 0;

e303..  - x8 =L= 0;

e304..  - x9 =L= 0;

e305..  - x11 - 10000*i240 =L= 0;

e306..  - x13 =L= 0;

e307..  - x15 =L= 0;

e308..  - x16 =L= 0;

e309..  - x17 =L= 0;

e310..  - x19 - 10000*i246 =L= 0;

e311..  - x21 =L= 0;

e312..  - x23 =L= 0;

e313..  - x24 =L= 0;

e314..  - x25 =L= 0;

e315..  - x27 - 10000*i252 =L= 0;

e316..  - x29 =L= 0;

e317..  - x31 =L= 0;

e318..  - x32 =L= 0;

e319..  - x33 =L= 0;

e320..  - x35 - 10000*i258 =L= 0;

e321..  - x37 =L= 0;

e322..  - x39 =L= 0;

e323..  - x40 =L= 0;

e324..  - x41 =L= 0;

e325..  - x43 - 10000*i264 =L= 0;

e326..  - x45 =L= 0;

e327..  - x47 =L= 0;

e328..  - x48 =L= 0;

e329..  - x49 =L= 0;

e330..  - x3 + 10000*i234 =G= 0;

e331..  - x5 + 10000*i235 =G= 0;

e332..  - x7 + 10000*i236 =G= 0;

e333..  - x8 + 10000*i237 =G= 0;

e334..  - x9 + 10000*i238 =G= 0;

e335..  - x11 + 10000*i240 =G= 0;

e336..  - x13 + 10000*i241 =G= 0;

e337..  - x15 + 10000*i242 =G= 0;

e338..  - x16 + 10000*i243 =G= 0;

e339..  - x17 + 10000*i244 =G= 0;

e340..  - x19 + 10000*i246 =G= 0;

e341..  - x21 + 10000*i247 =G= 0;

e342..  - x23 + 10000*i248 =G= 0;

e343..  - x24 + 10000*i249 =G= 0;

e344..  - x25 + 10000*i250 =G= 0;

e345..  - x27 + 10000*i252 =G= 0;

e346..  - x29 + 10000*i253 =G= 0;

e347..  - x31 + 10000*i254 =G= 0;

e348..  - x32 + 10000*i255 =G= 0;

e349..  - x33 + 10000*i256 =G= 0;

e350..  - x35 + 10000*i258 =G= 0;

e351..  - x37 + 10000*i259 =G= 0;

e352..  - x39 + 10000*i260 =G= 0;

e353..  - x40 + 10000*i261 =G= 0;

e354..  - x41 + 10000*i262 =G= 0;

e355..  - x43 + 10000*i264 =G= 0;

e356..  - x45 + 10000*i265 =G= 0;

e357..  - x47 + 10000*i266 =G= 0;

e358..  - x48 + 10000*i267 =G= 0;

e359..  - x49 + 10000*i268 =G= 0;

e360..  - x198 + x218 + 80*i234 =L= 80;

e361..    x160 - x198 + 80*i235 =L= 80;

e362..  - x159 + x218 + 80*i236 =L= 80;

e363..  - x157 + x181 + 80.3527613655*i237 =L= 80.3527613655;

e364..    x158 - x182 + 104.72315*i238 =L= 104.72315;

e365..    x193 - x203 + 80*i240 =L= 80;

e366..    x164 - x203 + 80*i241 =L= 80;

e367..  - x163 + x193 + 80*i242 =L= 80;

e368..  - x161 + x183 + 80.3527613655*i243 =L= 80.3527613655;

e369..    x162 - x184 + 104.72315*i244 =L= 104.72315;

e370..    x194 - x211 + 80*i246 =L= 80;

e371..    x168 - x211 + 80*i247 =L= 80;

e372..  - x167 + x194 + 80*i248 =L= 80;

e373..  - x165 + x185 + 80.3527613655*i249 =L= 80.3527613655;

e374..    x166 - x186 + 104.72315*i250 =L= 104.72315;

e375..    x196 - x232 + 80*i252 =L= 80;

e376..    x172 - x232 + 80*i253 =L= 80;

e377..  - x171 + x196 + 80*i254 =L= 80;

e378..  - x169 + x187 + 80.3527613655*i255 =L= 80.3527613655;

e379..    x170 - x188 + 104.72315*i256 =L= 104.72315;

e380..    x199 - x231 + 80*i258 =L= 80;

e381..    x176 - x231 + 80*i259 =L= 80;

e382..  - x175 + x199 + 80*i260 =L= 80;

e383..  - x173 + x189 + 80.3527613655*i261 =L= 80.3527613655;

e384..    x174 - x190 + 104.72315*i262 =L= 104.72315;

e385..    x200 - x223 + 80*i264 =L= 80;

e386..    x180 - x223 + 80*i265 =L= 80;

e387..  - x179 + x200 + 80*i266 =L= 80;

e388..  - x177 + x191 + 80.3527613655*i267 =L= 80.3527613655;

e389..    x178 - x192 + 104.72315*i268 =L= 104.72315;

e390..    x198 - x218 + 80*i234 =L= 80;

e391..  - x160 + x198 + 50*i235 =L= 50;

e392..    x159 - x218 + 70*i236 =L= 70;

e393..    x157 - x181 + 80.3527613655*i237 =L= 80.3527613655;

e394..  - x158 + x182 + 104.72315*i238 =L= 104.72315;

e395..  - x193 + x203 + 80*i240 =L= 80;

e396..  - x164 + x203 + 50*i241 =L= 50;

e397..    x163 - x193 + 70*i242 =L= 70;

e398..    x161 - x183 + 80.3527613655*i243 =L= 80.3527613655;

e399..  - x162 + x184 + 104.72315*i244 =L= 104.72315;

e400..  - x194 + x211 + 80*i246 =L= 80;

e401..  - x168 + x211 + 50*i247 =L= 50;

e402..    x167 - x194 + 70*i248 =L= 70;

e403..    x165 - x185 + 80.3527613655*i249 =L= 80.3527613655;

e404..  - x166 + x186 + 104.72315*i250 =L= 104.72315;

e405..  - x196 + x232 + 80*i252 =L= 80;

e406..  - x172 + x232 + 50*i253 =L= 50;

e407..    x171 - x196 + 70*i254 =L= 70;

e408..    x169 - x187 + 80.3527613655*i255 =L= 80.3527613655;

e409..  - x170 + x188 + 104.72315*i256 =L= 104.72315;

e410..  - x199 + x231 + 80*i258 =L= 80;

e411..  - x176 + x231 + 50*i259 =L= 50;

e412..    x175 - x199 + 70*i260 =L= 70;

e413..    x173 - x189 + 80.3527613655*i261 =L= 80.3527613655;

e414..  - x174 + x190 + 104.72315*i262 =L= 104.72315;

e415..  - x200 + x223 + 80*i264 =L= 80;

e416..  - x180 + x223 + 50*i265 =L= 50;

e417..    x179 - x200 + 70*i266 =L= 70;

e418..    x177 - x191 + 80.3527613655*i267 =L= 80.3527613655;

e419..  - x178 + x192 + 104.72315*i268 =L= 104.72315;

e420.. 106.736*i275 - 1.53409*x181*i275 + x182 =L= 106.736;

e421.. 106.736*i276 - 1.53409*x183*i276 + x184 =L= 106.736;

e422.. 106.736*i277 - 1.53409*x185*i277 + x186 =L= 106.736;

e423.. 106.736*i278 - 1.53409*x187*i278 + x188 =L= 106.736;

e424.. 106.736*i279 - 1.53409*x189*i279 + x190 =L= 106.736;

e425.. 106.736*i280 - 1.53409*x191*i280 + x192 =L= 106.736;

e426.. -1.0621*x181*i275 + x182 =G= 0;

e427.. -1.0621*x183*i276 + x184 =G= 0;

e428.. -1.0621*x185*i277 + x186 =G= 0;

e429.. -1.0621*x187*i278 + x188 =G= 0;

e430.. -1.0621*x189*i279 + x190 =G= 0;

e431.. -1.0621*x191*i280 + x192 =G= 0;

e432.. (-137.149245189949 + 137.149245189949*(x182/x181)**0.228395061728395)*
       x50 - x139 =E= 0;

e433.. (-137.149245189949 + 137.149245189949*(x184/x183)**0.228395061728395)*
       x51 - x140 =E= 0;

e434.. (-137.149245189949 + 137.149245189949*(x186/x185)**0.228395061728395)*
       x52 - x141 =E= 0;

e435.. (-137.149245189949 + 137.149245189949*(x188/x187)**0.228395061728395)*
       x53 - x142 =E= 0;

e436.. (-137.149245189949 + 137.149245189949*(x190/x189)**0.228395061728395)*
       x54 - x143 =E= 0;

e437.. (-137.149245189949 + 137.149245189949*(x192/x191)**0.228395061728395)*
       x55 - x144 =E= 0;

e438.. x213*x213 - x224*x224 + 0.0123930544753431*abs(0.230105680705354*x57)*
       x57 =E= 0;

e439.. x226*x226 - x210*x210 + 0.00451077534764825*abs(0.230105680705354*x58)*
       x58 =E= 0;

e440.. x200*x200 - x218*x218 + 0.0065172100583925*abs(0.230105680705354*x59)*
       x59 =E= 0;

e441.. x227*x227 - x226*x226 + 0.00231892468599074*abs(0.230105680705354*x60)*
       x60 =E= 0;

e442.. x215*x215 - x226*x226 + 0.00535723895865242*abs(0.230105680705354*x61)*
       x61 =E= 0;

e443.. x217*x217 - x227*x227 + 0.193405461658666*abs(0.230105680705354*x62)*x62
        =E= 0;

e444.. x201*x201 - x215*x215 + 0.010987793251594*abs(0.230105680705354*x63)*x63
        =E= 0;

e445.. x214*x214 - x217*x217 + 0.00187067701227078*abs(0.230105680705354*x64)*
       x64 =E= 0;

e446.. x204*x204 - x214*x214 + 0.0601124256995858*abs(0.230105680705354*x65)*
       x65 =E= 0;

e447.. x225*x225 - x227*x227 + 0.0702541954510965*abs(0.230105680705354*x66)*
       x66 =E= 0;

e448.. x223*x223 - x230*x230 + 0.000564648600330442*abs(0.230105680705354*x56)*
       x56 =E= 0;

e449.. x209*x209 - x225*x225 + 0.0125836214312444*abs(0.230105680705354*x68)*
       x68 =E= 0;

e450.. x224*x224 - x209*x209 + 0.00645572055277224*abs(0.230105680705354*x69)*
       x69 =E= 0;

e451.. x228*x228 - x209*x209 + 0.00637394362729222*abs(0.230105680705354*x70)*
       x70 =E= 0;

e452.. x216*x216 - x223*x223 + 0.00170139119933968*abs(0.230105680705354*x71)*
       x71 =E= 0;

e453.. x213*x213 - x228*x228 + 0.0117716313379071*abs(0.230105680705354*x72)*
       x72 =E= 0;

e454.. x213*x213 - x218*x218 + 0.0402709793290386*abs(0.230105680705354*x73)*
       x73 =E= 0;

e455.. x207*x207 - x218*x218 + 0.0008194462929578*abs(0.230105680705354*x74)*
       x74 =E= 0;

e456.. x222*x222 - x207*x207 + 0.00494895071386757*abs(0.230105680705354*x75)*
       x75 =E= 0;

e457.. x221*x221 - x222*x222 + 0.00305000440808503*abs(0.230105680705354*x76)*
       x76 =E= 0;

e458.. x212*x212 - x222*x222 + 0.00427903707516882*abs(0.230105680705354*x77)*
       x77 =E= 0;

e459.. x208*x208 - x193*x193 + 0.0105527381022311*abs(0.230105680705354*x67)*
       x67 =E= 0;

e460.. x207*x207 - x212*x212 + 0.00055149982473862*abs(0.230105680705354*x79)*
       x79 =E= 0;

e461.. x199*x199 - x222*x222 + 0.00451805683836855*abs(0.230105680705354*x80)*
       x80 =E= 0;

e462.. x211*x211 - x196*x196 + 0.00684354408036937*abs(0.230105680705354*x81)*
       x81 =E= 0;

e463.. x195*x195 - x211*x211 + 0.000374063201685088*abs(0.230105680705354*x82)*
       x82 =E= 0;

e464.. x197*x197 - x196*x196 + 0.000116194875671723*abs(0.230105680705354*x83)*
       x83 =E= 0;

e465.. x197*x197 - x220*x220 + 0.00140175755761643*abs(0.230105680705354*x84)*
       x84 =E= 0;

e466.. x211*x211 - x220*x220 + 0.00362686193782913*abs(0.230105680705354*x85)*
       x85 =E= 0;

e467.. x203*x203 - x202*x202 + 0.000783470086500752*abs(0.230105680705354*x86)*
       x86 =E= 0;

e468.. x194*x194 - x202*x202 + 0.00892833423562045*abs(0.230105680705354*x87)*
       x87 =E= 0;

e469.. x195*x195 - x202*x202 + 0.00899352769113522*abs(0.230105680705354*x88)*
       x88 =E= 0;

e470.. x205*x205 - x198*x198 + 0.000931250111430392*abs(0.230105680705354*x78)*
       x78 =E= 0;

e471.. x206*x206 - x205*x205 + 0.000302303994025912*abs(0.230105680705354*x89)*
       x89 =E= 0;

e472.. x202*x202 - x206*x206 + 0.00798987083089408*abs(0.230105680705354*x90)*
       x90 =E= 0;

e473.. x219*x219 - x218*x218 + 0.0118972223227499*abs(0.230105680705354*x91)*
       x91 =E= 0;

e474.. x229*x229 - x219*x219 + 0.0101105409554624*abs(0.230105680705354*x92)*
       x92 =E= 0;

e475.. x210*x210 - x229*x229 + 0.0061121759610917*abs(0.230105680705354*x93)*
       x93 =E= 0;

e476.. x224*x224 - x219*x219 + 0.0214774421482597*abs(0.230105680705354*x94)*
       x94 =E= 0;

e477.. 0.359469*abs(x56)*(1 + 8.55090012351e-6*sqr(x223) - 0.00290105486089*
       x223)/x223 =L= 50;

e478.. 0.998526*abs(x57)*(1 + 8.55090012351e-6*sqr(x213) - 0.00290105486089*
       x213)/x213 =L= 50;

e479.. 0.561671*abs(x58)*(1 + 8.55090012351e-6*sqr(x226) - 0.00290105486089*
       x226)/x226 =L= 50;

e480.. 0.561671*abs(x59)*(1 + 8.55090012351e-6*sqr(x200) - 0.00290105486089*
       x200)/x200 =L= 50;

e481.. 0.998526*abs(x60)*(1 + 8.55090012351e-6*sqr(x227) - 0.00290105486089*
       x227)/x227 =L= 50;

e482.. 0.561671*abs(x61)*(1 + 8.55090012351e-6*sqr(x215) - 0.00290105486089*
       x215)/x215 =L= 50;

e483.. 2.24668*abs(x62)*(1 + 8.55090012351e-6*sqr(x217) - 0.00290105486089*x217
       )/x217 =L= 50;

e484.. 0.998526*abs(x63)*(1 + 8.55090012351e-6*sqr(x201) - 0.00290105486089*
       x201)/x201 =L= 50;

e485.. 0.998526*abs(x64)*(1 + 8.55090012351e-6*sqr(x214) - 0.00290105486089*
       x214)/x214 =L= 50;

e486.. 2.24668*abs(x65)*(1 + 8.55090012351e-6*sqr(x204) - 0.00290105486089*x204
       )/x204 =L= 50;

e487.. 2.24668*abs(x66)*(1 + 8.55090012351e-6*sqr(x225) - 0.00290105486089*x225
       )/x225 =L= 50;

e488.. 0.561671*abs(x67)*(1 + 8.55090012351e-6*sqr(x208) - 0.00290105486089*
       x208)/x208 =L= 50;

e489.. 0.998526*abs(x68)*(1 + 8.55090012351e-6*sqr(x209) - 0.00290105486089*
       x209)/x209 =L= 50;

e490.. 0.998526*abs(x69)*(1 + 8.55090012351e-6*sqr(x224) - 0.00290105486089*
       x224)/x224 =L= 50;

e491.. 0.998526*abs(x70)*(1 + 8.55090012351e-6*sqr(x228) - 0.00290105486089*
       x228)/x228 =L= 50;

e492.. 0.561671*abs(x71)*(1 + 8.55090012351e-6*sqr(x216) - 0.00290105486089*
       x216)/x216 =L= 50;

e493.. 0.998526*abs(x72)*(1 + 8.55090012351e-6*sqr(x213) - 0.00290105486089*
       x213)/x213 =L= 50;

e494.. 0.998526*abs(x73)*(1 + 8.55090012351e-6*sqr(x213) - 0.00290105486089*
       x213)/x213 =L= 50;

e495.. 0.359469*abs(x74)*(1 + 8.55090012351e-6*sqr(x207) - 0.00290105486089*
       x207)/x207 =L= 50;

e496.. 0.561671*abs(x75)*(1 + 8.55090012351e-6*sqr(x222) - 0.00290105486089*
       x222)/x222 =L= 50;

e497.. 0.561671*abs(x76)*(1 + 8.55090012351e-6*sqr(x221) - 0.00290105486089*
       x221)/x221 =L= 50;

e498.. 0.561671*abs(x77)*(1 + 8.55090012351e-6*sqr(x212) - 0.00290105486089*
       x212)/x212 =L= 50;

e499.. 0.359469*abs(x78)*(1 + 8.55090012351e-6*sqr(x205) - 0.00290105486089*
       x205)/x205 =L= 50;

e500.. 0.359469*abs(x79)*(1 + 8.55090012351e-6*sqr(x207) - 0.00290105486089*
       x207)/x207 =L= 50;

e501.. 0.561671*abs(x80)*(1 + 8.55090012351e-6*sqr(x199) - 0.00290105486089*
       x199)/x199 =L= 50;

e502.. 0.561671*abs(x81)*(1 + 8.55090012351e-6*sqr(x211) - 0.00290105486089*
       x211)/x211 =L= 50;

e503.. 0.561671*abs(x82)*(1 + 8.55090012351e-6*sqr(x195) - 0.00290105486089*
       x195)/x195 =L= 50;

e504.. 0.359469*abs(x83)*(1 + 8.55090012351e-6*sqr(x197) - 0.00290105486089*
       x197)/x197 =L= 50;

e505.. 0.359469*abs(x84)*(1 + 8.55090012351e-6*sqr(x197) - 0.00290105486089*
       x197)/x197 =L= 50;

e506.. 0.561671*abs(x85)*(1 + 8.55090012351e-6*sqr(x211) - 0.00290105486089*
       x211)/x211 =L= 50;

e507.. 0.359469*abs(x86)*(1 + 8.55090012351e-6*sqr(x203) - 0.00290105486089*
       x203)/x203 =L= 50;

e508.. 0.561671*abs(x87)*(1 + 8.55090012351e-6*sqr(x194) - 0.00290105486089*
       x194)/x194 =L= 50;

e509.. 0.561671*abs(x88)*(1 + 8.55090012351e-6*sqr(x195) - 0.00290105486089*
       x195)/x195 =L= 50;

e510.. 0.359469*abs(x89)*(1 + 8.55090012351e-6*sqr(x206) - 0.00290105486089*
       x206)/x206 =L= 50;

e511.. 0.561671*abs(x90)*(1 + 8.55090012351e-6*sqr(x202) - 0.00290105486089*
       x202)/x202 =L= 50;

e512.. 0.561671*abs(x91)*(1 + 8.55090012351e-6*sqr(x219) - 0.00290105486089*
       x219)/x219 =L= 50;

e513.. 0.998526*abs(x92)*(1 + 8.55090012351e-6*sqr(x229) - 0.00290105486089*
       x229)/x229 =L= 50;

e514.. 0.998526*abs(x93)*(1 + 8.55090012351e-6*sqr(x210) - 0.00290105486089*
       x210)/x210 =L= 50;

e515.. 0.998526*abs(x94)*(1 + 8.55090012351e-6*sqr(x224) - 0.00290105486089*
       x224)/x224 =L= 50;

e516.. 0.359469*abs(x56)*(1 + 8.55090012351e-6*sqr(x230) - 0.00290105486089*
       x230)/x230 =L= 50;

e517.. 0.998526*abs(x57)*(1 + 8.55090012351e-6*sqr(x224) - 0.00290105486089*
       x224)/x224 =L= 50;

e518.. 0.561671*abs(x58)*(1 + 8.55090012351e-6*sqr(x210) - 0.00290105486089*
       x210)/x210 =L= 50;

e519.. 0.561671*abs(x59)*(1 + 8.55090012351e-6*sqr(x218) - 0.00290105486089*
       x218)/x218 =L= 50;

e520.. 0.998526*abs(x60)*(1 + 8.55090012351e-6*sqr(x226) - 0.00290105486089*
       x226)/x226 =L= 50;

e521.. 0.561671*abs(x61)*(1 + 8.55090012351e-6*sqr(x226) - 0.00290105486089*
       x226)/x226 =L= 50;

e522.. 2.24668*abs(x62)*(1 + 8.55090012351e-6*sqr(x227) - 0.00290105486089*x227
       )/x227 =L= 50;

e523.. 0.998526*abs(x63)*(1 + 8.55090012351e-6*sqr(x215) - 0.00290105486089*
       x215)/x215 =L= 50;

e524.. 0.998526*abs(x64)*(1 + 8.55090012351e-6*sqr(x217) - 0.00290105486089*
       x217)/x217 =L= 50;

e525.. 2.24668*abs(x65)*(1 + 8.55090012351e-6*sqr(x214) - 0.00290105486089*x214
       )/x214 =L= 50;

e526.. 2.24668*abs(x66)*(1 + 8.55090012351e-6*sqr(x227) - 0.00290105486089*x227
       )/x227 =L= 50;

e527.. 0.561671*abs(x67)*(1 + 8.55090012351e-6*sqr(x193) - 0.00290105486089*
       x193)/x193 =L= 50;

e528.. 0.998526*abs(x68)*(1 + 8.55090012351e-6*sqr(x225) - 0.00290105486089*
       x225)/x225 =L= 50;

e529.. 0.998526*abs(x69)*(1 + 8.55090012351e-6*sqr(x209) - 0.00290105486089*
       x209)/x209 =L= 50;

e530.. 0.998526*abs(x70)*(1 + 8.55090012351e-6*sqr(x209) - 0.00290105486089*
       x209)/x209 =L= 50;

e531.. 0.561671*abs(x71)*(1 + 8.55090012351e-6*sqr(x223) - 0.00290105486089*
       x223)/x223 =L= 50;

e532.. 0.998526*abs(x72)*(1 + 8.55090012351e-6*sqr(x228) - 0.00290105486089*
       x228)/x228 =L= 50;

e533.. 0.998526*abs(x73)*(1 + 8.55090012351e-6*sqr(x218) - 0.00290105486089*
       x218)/x218 =L= 50;

e534.. 0.359469*abs(x74)*(1 + 8.55090012351e-6*sqr(x218) - 0.00290105486089*
       x218)/x218 =L= 50;

e535.. 0.561671*abs(x75)*(1 + 8.55090012351e-6*sqr(x207) - 0.00290105486089*
       x207)/x207 =L= 50;

e536.. 0.561671*abs(x76)*(1 + 8.55090012351e-6*sqr(x222) - 0.00290105486089*
       x222)/x222 =L= 50;

e537.. 0.561671*abs(x77)*(1 + 8.55090012351e-6*sqr(x222) - 0.00290105486089*
       x222)/x222 =L= 50;

e538.. 0.359469*abs(x78)*(1 + 8.55090012351e-6*sqr(x198) - 0.00290105486089*
       x198)/x198 =L= 50;

e539.. 0.359469*abs(x79)*(1 + 8.55090012351e-6*sqr(x212) - 0.00290105486089*
       x212)/x212 =L= 50;

e540.. 0.561671*abs(x80)*(1 + 8.55090012351e-6*sqr(x222) - 0.00290105486089*
       x222)/x222 =L= 50;

e541.. 0.561671*abs(x81)*(1 + 8.55090012351e-6*sqr(x196) - 0.00290105486089*
       x196)/x196 =L= 50;

e542.. 0.561671*abs(x82)*(1 + 8.55090012351e-6*sqr(x211) - 0.00290105486089*
       x211)/x211 =L= 50;

e543.. 0.359469*abs(x83)*(1 + 8.55090012351e-6*sqr(x196) - 0.00290105486089*
       x196)/x196 =L= 50;

e544.. 0.359469*abs(x84)*(1 + 8.55090012351e-6*sqr(x220) - 0.00290105486089*
       x220)/x220 =L= 50;

e545.. 0.561671*abs(x85)*(1 + 8.55090012351e-6*sqr(x220) - 0.00290105486089*
       x220)/x220 =L= 50;

e546.. 0.359469*abs(x86)*(1 + 8.55090012351e-6*sqr(x202) - 0.00290105486089*
       x202)/x202 =L= 50;

e547.. 0.561671*abs(x87)*(1 + 8.55090012351e-6*sqr(x202) - 0.00290105486089*
       x202)/x202 =L= 50;

e548.. 0.561671*abs(x88)*(1 + 8.55090012351e-6*sqr(x202) - 0.00290105486089*
       x202)/x202 =L= 50;

e549.. 0.359469*abs(x89)*(1 + 8.55090012351e-6*sqr(x205) - 0.00290105486089*
       x205)/x205 =L= 50;

e550.. 0.561671*abs(x90)*(1 + 8.55090012351e-6*sqr(x206) - 0.00290105486089*
       x206)/x206 =L= 50;

e551.. 0.561671*abs(x91)*(1 + 8.55090012351e-6*sqr(x218) - 0.00290105486089*
       x218)/x218 =L= 50;

e552.. 0.998526*abs(x92)*(1 + 8.55090012351e-6*sqr(x219) - 0.00290105486089*
       x219)/x219 =L= 50;

e553.. 0.998526*abs(x93)*(1 + 8.55090012351e-6*sqr(x229) - 0.00290105486089*
       x229)/x229 =L= 50;

e554.. 0.998526*abs(x94)*(1 + 8.55090012351e-6*sqr(x219) - 0.00290105486089*
       x219)/x219 =L= 50;

* set non-default bounds
x2.lo = -10000; x2.up = 10000;
x3.lo = -10000; x3.up = 10000;
x4.up = 10000;
x5.up = 10000;
x6.up = 10000;
x7.up = 10000;
x8.up = 10000;
x9.up = 10000;
x10.lo = -10000; x10.up = 10000;
x11.lo = -10000; x11.up = 10000;
x12.up = 10000;
x13.up = 10000;
x14.up = 10000;
x15.up = 10000;
x16.up = 10000;
x17.up = 10000;
x18.lo = -10000; x18.up = 10000;
x19.lo = -10000; x19.up = 10000;
x20.up = 10000;
x21.up = 10000;
x22.up = 10000;
x23.up = 10000;
x24.up = 10000;
x25.up = 10000;
x26.lo = -10000; x26.up = 10000;
x27.lo = -10000; x27.up = 10000;
x28.up = 10000;
x29.up = 10000;
x30.up = 10000;
x31.up = 10000;
x32.up = 10000;
x33.up = 10000;
x34.lo = -10000; x34.up = 10000;
x35.lo = -10000; x35.up = 10000;
x36.up = 10000;
x37.up = 10000;
x38.up = 10000;
x39.up = 10000;
x40.up = 10000;
x41.up = 10000;
x42.lo = -10000; x42.up = 10000;
x43.lo = -10000; x43.up = 10000;
x44.up = 10000;
x45.up = 10000;
x46.up = 10000;
x47.up = 10000;
x48.up = 10000;
x49.up = 10000;
x50.up = 768.38332;
x51.up = 768.38332;
x52.up = 768.38332;
x53.up = 768.38332;
x54.up = 768.38332;
x55.up = 768.38332;
x56.lo = -10000; x56.up = 10000;
x57.lo = -10000; x57.up = 10000;
x58.lo = -10000; x58.up = 10000;
x59.lo = -10000; x59.up = 10000;
x60.lo = -10000; x60.up = 10000;
x61.lo = -10000; x61.up = 10000;
x62.lo = -10000; x62.up = 10000;
x63.lo = -10000; x63.up = 10000;
x64.lo = -10000; x64.up = 10000;
x65.lo = -10000; x65.up = 10000;
x66.lo = -10000; x66.up = 10000;
x67.lo = -10000; x67.up = 10000;
x68.lo = -10000; x68.up = 10000;
x69.lo = -10000; x69.up = 10000;
x70.lo = -10000; x70.up = 10000;
x71.lo = -10000; x71.up = 10000;
x72.lo = -10000; x72.up = 10000;
x73.lo = -10000; x73.up = 10000;
x74.lo = -10000; x74.up = 10000;
x75.lo = -10000; x75.up = 10000;
x76.lo = -10000; x76.up = 10000;
x77.lo = -10000; x77.up = 10000;
x78.lo = -10000; x78.up = 10000;
x79.lo = -10000; x79.up = 10000;
x80.lo = -10000; x80.up = 10000;
x81.lo = -10000; x81.up = 10000;
x82.lo = -10000; x82.up = 10000;
x83.lo = -10000; x83.up = 10000;
x84.lo = -10000; x84.up = 10000;
x85.lo = -10000; x85.up = 10000;
x86.lo = -10000; x86.up = 10000;
x87.lo = -10000; x87.up = 10000;
x88.lo = -10000; x88.up = 10000;
x89.lo = -10000; x89.up = 10000;
x90.lo = -10000; x90.up = 10000;
x91.lo = -10000; x91.up = 10000;
x92.lo = -10000; x92.up = 10000;
x93.lo = -10000; x93.up = 10000;
x94.lo = -10000; x94.up = 10000;
x95.fx = 75;
x96.fx = 75;
x97.fx = 75;
x98.fx = 75;
x99.fx = 75;
x100.fx = 75;
x101.fx = 75;
x102.fx = 75;
x103.fx = 75;
x104.fx = 75;
x105.fx = 75;
x106.fx = 75;
x107.fx = 75;
x108.fx = 75;
x109.fx = 75;
x110.fx = 75;
x111.fx = 75;
x112.fx = 75;
x113.fx = 75;
x114.fx = 75;
x115.fx = 75;
x116.fx = 75;
x117.fx = 75;
x118.fx = 75;
x119.fx = 75;
x120.fx = 75;
x121.fx = 75;
x122.fx = 75;
x123.fx = 75;
x124.fx = 725;
x125.fx = 725;
x126.fx = 725;
x133.up = 1.91949836565;
x134.up = 1.91949836565;
x135.up = 1.91949836565;
x136.up = 1.91949836565;
x137.up = 1.91949836565;
x138.up = 1.91949836565;
x139.up = 7597.50166;
x140.up = 7597.50166;
x141.up = 7597.50166;
x142.up = 7597.50166;
x143.up = 7597.50166;
x144.up = 7597.50166;
x157.lo = 0.660488634478; x157.up = 81.01325;
x158.lo = 1.01325; x158.up = 105.7364;
x159.lo = 1.01325; x159.up = 71.01325;
x160.lo = 31.01325; x160.up = 81.01325;
x161.lo = 0.660488634478; x161.up = 81.01325;
x162.lo = 1.01325; x162.up = 105.7364;
x163.lo = 1.01325; x163.up = 71.01325;
x164.lo = 31.01325; x164.up = 81.01325;
x165.lo = 0.660488634478; x165.up = 81.01325;
x166.lo = 1.01325; x166.up = 105.7364;
x167.lo = 1.01325; x167.up = 71.01325;
x168.lo = 31.01325; x168.up = 81.01325;
x169.lo = 0.660488634478; x169.up = 81.01325;
x170.lo = 1.01325; x170.up = 105.7364;
x171.lo = 1.01325; x171.up = 71.01325;
x172.lo = 31.01325; x172.up = 81.01325;
x173.lo = 0.660488634478; x173.up = 81.01325;
x174.lo = 1.01325; x174.up = 105.7364;
x175.lo = 1.01325; x175.up = 71.01325;
x176.lo = 31.01325; x176.up = 81.01325;
x177.lo = 0.660488634478; x177.up = 81.01325;
x178.lo = 1.01325; x178.up = 105.7364;
x179.lo = 1.01325; x179.up = 71.01325;
x180.lo = 31.01325; x180.up = 81.01325;
x181.lo = 0.660488634478; x181.up = 81.01325;
x182.lo = 1.01325; x182.up = 105.7364;
x183.lo = 0.660488634478; x183.up = 81.01325;
x184.lo = 1.01325; x184.up = 105.7364;
x185.lo = 0.660488634478; x185.up = 81.01325;
x186.lo = 1.01325; x186.up = 105.7364;
x187.lo = 0.660488634478; x187.up = 81.01325;
x188.lo = 1.01325; x188.up = 105.7364;
x189.lo = 0.660488634478; x189.up = 81.01325;
x190.lo = 1.01325; x190.up = 105.7364;
x191.lo = 0.660488634478; x191.up = 81.01325;
x192.lo = 1.01325; x192.up = 105.7364;
x193.lo = 1.01325; x193.up = 81.01325;
x194.lo = 1.01325; x194.up = 81.01325;
x195.lo = 1.01325; x195.up = 81.01325;
x196.lo = 1.01325; x196.up = 81.01325;
x197.lo = 1.01325; x197.up = 81.01325;
x198.lo = 1.01325; x198.up = 81.01325;
x199.lo = 1.01325; x199.up = 81.01325;
x200.lo = 1.01325; x200.up = 81.01325;
x201.lo = 1.01325; x201.up = 81.01325;
x202.lo = 1.01325; x202.up = 81.01325;
x203.lo = 1.01325; x203.up = 81.01325;
x204.lo = 1.01325; x204.up = 81.01325;
x205.lo = 1.01325; x205.up = 81.01325;
x206.lo = 1.01325; x206.up = 81.01325;
x207.lo = 1.01325; x207.up = 81.01325;
x208.lo = 1.01325; x208.up = 81.01325;
x209.lo = 1.01325; x209.up = 81.01325;
x210.lo = 1.01325; x210.up = 81.01325;
x211.lo = 1.01325; x211.up = 81.01325;
x212.lo = 1.01325; x212.up = 81.01325;
x213.lo = 1.01325; x213.up = 81.01325;
x214.lo = 1.01325; x214.up = 81.01325;
x215.lo = 1.01325; x215.up = 81.01325;
x216.lo = 1.01325; x216.up = 81.01325;
x217.lo = 1.01325; x217.up = 81.01325;
x218.lo = 1.01325; x218.up = 81.01325;
x219.lo = 1.01325; x219.up = 81.01325;
x220.lo = 1.01325; x220.up = 81.01325;
x221.lo = 1.01325; x221.up = 81.01325;
x222.lo = 1.01325; x222.up = 81.01325;
x223.lo = 1.01325; x223.up = 81.01325;
x224.lo = 1.01325; x224.up = 81.01325;
x225.lo = 1.01325; x225.up = 81.01325;
x226.lo = 1.01325; x226.up = 81.01325;
x227.lo = 1.01325; x227.up = 81.01325;
x228.lo = 1.01325; x228.up = 81.01325;
x229.lo = 1.01325; x229.up = 81.01325;
x230.lo = 1.01325; x230.up = 81.01325;
x231.lo = 1.01325; x231.up = 81.01325;
x232.lo = 1.01325; x232.up = 81.01325;
i233.up = 1;
i234.up = 1;
i235.up = 1;
i236.up = 1;
i237.up = 1;
i238.up = 1;
i239.up = 1;
i240.up = 1;
i241.up = 1;
i242.up = 1;
i243.up = 1;
i244.up = 1;
i245.up = 1;
i246.up = 1;
i247.up = 1;
i248.up = 1;
i249.up = 1;
i250.up = 1;
i251.up = 1;
i252.up = 1;
i253.up = 1;
i254.up = 1;
i255.up = 1;
i256.up = 1;
i257.up = 1;
i258.up = 1;
i259.up = 1;
i260.up = 1;
i261.up = 1;
i262.up = 1;
i263.up = 1;
i264.up = 1;
i265.up = 1;
i266.up = 1;
i267.up = 1;
i268.up = 1;
i269.up = 1;
i270.up = 1;
i271.up = 1;
i272.up = 1;
i273.up = 1;
i274.up = 1;
i275.up = 1;
i276.up = 1;
i277.up = 1;
i278.up = 1;
i279.up = 1;
i280.up = 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% minimizing objvar;


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