QPLIB

A Library of Quadratic Programming Instances

Home // browse instances // view statistics // read documentation // download QPLIB archive [ 1.5G ]

QPLIB_1493

Formats gms lp mod qplib
Problem type probtype QCQ
Solution point objective value solobjvalue -43.16043152 (gdx, sol)
Solution point infeasibility solinfeasibility 3.1730e-13
Donor donor Nick Sahinidis
#Variables nvars 40
#Binary Variables nbinvars 0
#Integer Variables nintvars 0
#Bounded non-binary Variables nboundedvars 40
#Variables with only one bound nsingleboundedvars 0
#Nonlinear Variables nnlvars 40
#Nonlinear Binary Variables nnlbinvars 0
#Nonlinear Integer Variables nnlintvars 0
Objective Sense objsense min
Objective type objtype quadratic
Objective curvature objcurvature indefinite
#Negative eigenvalues in objective matrix nobjquadnegev 20
#Positive eigenvalues in objective matrix nobjquadposev 20
#Nonzeros in Objective nobjnz 40
#Nonlinear Nonzeros in Objective nobjnlnz 40
#Quadratic Terms in Objective nobjquadnz 798
#Square Terms in Objective nobjquaddiagnz 39
#Constraints ncons 5
#Linear Constraints nlincons 4
#Quadratic Constraints nquadcons 1
#Diagonal Quadratic Constraints ndiagquadcons 0
Constraints curvature conscurvature indefinite
#Convex Nonlinear Constraints nconvexnlcons 0
#Concave Nonlinear Constraints nconcavenlcons 0
#Indefinite Nonlinear Constraints nindefinitenlcons 1
#Nonzeros in Jacobian njacobiannz 200
#Nonlinear Nonzeros in Jacobian njacobiannlnz 40
#Nonzeros in (Upper-Left) Hessian of Lagrangian nlaghessiannz 1600
#Nonzeros in Diagonal of Hessian of Lagrangian nlaghessiandiagnz 40
#Blocks in Hessian of Lagrangian nlaghessianblocks 1
Minimal blocksize in Hessian of Lagrangian laghessianminblocksize 40
Maximal blocksize in Hessian of Lagrangian laghessianmaxblocksize 40
Average blocksize in Hessian of Lagrangian laghessianavgblocksize 40.0
Sparsity Jacobian
Sparsity Lag. Hessian

QPLIB_1493.gms

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*          6        5        0        1        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*         41       41        0        0        0        0        0        0
*  FX      0        0        0        0        0        0        0        0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*        241      161       80        0
*
*  Solve m using QCP 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;

Positive Variables  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;

Equations  e1,e2,e3,e4,e5,e6;


e1.. (-0.76*sqr(x2)) - 0.22*x2 - 0.3*x2*x3 - 0.43*x3 - 0.52*x2*x4 - 0.11*x4 + 
     1.48*x2*x5 - 0.3*x5 + 1.92*x2*x6 - 0.61*x6 + 1.96*x2*x7 + 0.46*x7 - 1.66*
     x2*x8 - 0.65*x8 - 0.58*x2*x9 + 0.41*x9 + 1.4*x2*x10 + 0.4*x10 - 0.4*x2*x11
      + 0.01*x11 + 0.32*x2*x12 - 0.94*x12 + 0.1*x2*x13 + 0.2*x13 + 0.6*x2*x14
      + 0.69*x14 + 0.32*x2*x15 - 0.28*x15 + 0.98*x2*x16 - 0.11*x16 - 0.54*x2*
     x17 - 0.42*x17 + 0.8*x2*x18 - 0.05*x18 - 0.56*x2*x19 - 0.59*x19 + 1.34*x2*
     x21 + 0.64*x21 + 0.96*x2*x22 + 0.11*x22 + 0.6*x2*x23 - 0.53*x23 + 0.62*x2*
     x24 - 0.03*x24 - 0.2*x2*x25 + 0.9*x25 - 0.2*x2*x26 + 0.34*x26 + 0.06*x2*
     x27 + 0.64*x27 + 1.16*x2*x28 + 0.79*x28 + 1.18*x2*x29 - 0.76*x29 + 1.64*x2
     *x30 + 0.01*x30 - 1.7*x2*x31 + 0.83*x31 + 1.06*x2*x32 + 0.24*x32 + 0.84*x2
     *x33 + 0.55*x33 - 0.46*x2*x34 + 0.81*x34 + 1.64*x2*x35 - 0.94*x35 + 0.44*
     x2*x36 + 0.46*x36 - 1.14*x2*x37 + 0.27*x37 + 1.6*x2*x38 + 0.57*x38 + 1.2*
     x2*x39 + 0.43*x39 + 0.86*x2*x40 + 0.9*x40 + 1.58*x2*x41 - 0.12*x41 + 0.4*
     sqr(x3) - 1.04*x3*x4 - 0.78*x3*x5 - 1.76*x3*x6 + 0.46*x3*x7 - 1.9*x3*x8 + 
     0.62*x3*x9 - 1.1*x3*x10 - 0.24*x3*x11 - 0.34*x3*x12 + 0.5*x3*x13 - 1.08*x3
     *x14 - 1.86*x3*x15 - 0.16*x3*x16 - 0.82*x3*x17 - 0.52*x3*x18 - 0.76*x3*x19
      + 1.1*x3*x20 - 0.57*x20 + 0.96*x3*x21 - 1.9*x3*x22 + 0.36*x3*x23 + 1.32*
     x3*x25 - 1.86*x3*x26 + 0.2*x3*x27 + 0.56*x3*x28 - 1.9*x3*x29 + 0.1*x3*x30
      - 0.82*x3*x31 + 0.58*x3*x33 - 0.8*x3*x34 + 0.1*x3*x35 - 1.38*x3*x36 + 
     0.12*x3*x37 - 1.54*x3*x38 - 1.64*x3*x39 - 1.44*x3*x40 + 0.84*x3*x41 - 1.04
     *x4*x5 + 1.68*x4*x6 + 1.18*x4*x7 - 0.68*x4*x8 - 0.64*x4*x9 - 1.4*x4*x10 - 
     0.44*x4*x11 - 1.04*x4*x12 + 0.2*x4*x13 + 0.32*x4*x14 - 0.34*x4*x15 + 0.98*
     x4*x16 - 0.12*x4*x17 - 0.8*x4*x18 - 0.94*x4*x19 + 0.74*x4*x20 + 0.32*x4*
     x21 + 1.18*x4*x22 - 0.88*x4*x23 - 0.92*x4*x24 + 0.48*x4*x25 - 0.04*x4*x26
      - 1.8*x4*x27 + 1.84*x4*x28 - 0.16*x4*x29 + 1.34*x4*x30 + 1.18*x4*x31 - 
     0.04*x4*x32 + 1.22*x4*x33 + 0.12*x4*x34 + 0.94*x4*x35 + 0.76*x4*x36 + 0.78
     *x4*x37 + 1.32*x4*x38 + 0.62*x4*x39 + 1.54*x4*x40 + 0.06*x4*x41 - 0.05*x5*
     x5 - 0.28*x5*x6 + 0.72*x5*x7 + 0.12*x5*x8 - x5*x9 - 1.36*x5*x10 - 1.5*x5*
     x11 + 1.4*x5*x12 + 0.12*x5*x13 - 1.54*x5*x14 + 0.02*x5*x15 - 0.96*x5*x16
      - 0.7*x5*x17 + 0.96*x5*x18 + 0.76*x5*x19 - 1.64*x5*x20 + 0.66*x5*x21 - 
     1.56*x5*x22 + 0.24*x5*x23 + 1.08*x5*x24 - 0.72*x5*x25 + 1.94*x5*x26 - 1.08
     *x5*x27 - 1.12*x5*x28 - 0.24*x5*x29 + 1.96*x5*x30 + 1.76*x5*x31 - 1.9*x5*
     x32 - 0.54*x5*x33 - 1.68*x5*x34 - 1.94*x5*x35 + 1.1*x5*x36 + 1.82*x5*x37
      - 0.38*x5*x38 - 1.34*x5*x39 - 1.34*x5*x40 + 0.62*x5*x41 - 0.88*sqr(x6) - 
     1.74*x6*x7 - 0.42*x6*x8 - 1.96*x6*x9 - 1.02*x6*x10 + 1.32*x6*x11 + 1.06*x6
     *x12 + 0.52*x6*x13 - 1.54*x6*x15 - 1.52*x6*x16 - 0.7*x6*x18 - 0.52*x6*x19
      + 0.06*x6*x20 + 0.88*x6*x21 + 0.04*x6*x22 + 0.12*x6*x23 + 1.86*x6*x24 - 
     0.98*x6*x25 + 1.7*x6*x26 + 0.16*x6*x27 + 0.64*x6*x28 - 1.54*x6*x29 - 1.22*
     x6*x30 + 1.02*x6*x31 - 1.86*x6*x32 - 1.14*x6*x33 - 0.4*x6*x34 - 0.12*x6*
     x35 + 1.3*x6*x36 + 0.68*x6*x37 - 1.58*x6*x38 + 0.38*x6*x39 + 0.26*x6*x40
      + x6*x41 + 0.36*sqr(x7) - 1.22*x7*x8 + 1.34*x7*x9 + 1.7*x7*x10 + 0.18*x7*
     x11 - 0.62*x7*x12 + 1.58*x7*x13 + 1.48*x7*x14 + 0.74*x7*x15 + 1.66*x7*x16
      + 0.46*x7*x17 - 1.62*x7*x18 - 1.62*x7*x19 - 0.28*x7*x20 - 0.86*x7*x21 - 
     0.18*x7*x22 + 1.56*x7*x23 + 0.52*x7*x24 - 0.14*x7*x25 - 0.04*x7*x26 - 0.68
     *x7*x27 + 0.06*x7*x28 + 0.48*x7*x29 - 1.4*x7*x30 - 0.68*x7*x31 - 0.38*x7*
     x32 - 1.06*x7*x33 + 1.24*x7*x34 - 1.14*x7*x35 + 0.78*x7*x36 - 0.2*x7*x37
      + 0.78*x7*x38 - 0.06*x7*x39 + 0.98*x7*x40 + 1.46*x7*x41 + 0.86*sqr(x8) + 
     0.38*x8*x9 - 0.04*x8*x10 - 1.6*x8*x11 + 0.58*x8*x12 - 1.84*x8*x13 - 0.04*
     x8*x14 - 0.52*x8*x15 - 1.04*x8*x16 + 1.96*x8*x17 - 0.04*x8*x18 + 0.58*x8*
     x19 - 0.5*x8*x20 - 1.66*x8*x21 + 1.26*x8*x22 - 1.18*x8*x23 + 0.88*x8*x24
      - 1.24*x8*x25 + 1.34*x8*x26 + 0.26*x8*x28 - 1.76*x8*x29 + 0.1*x8*x30 - 
     0.06*x8*x31 + 0.18*x8*x32 - 1.94*x8*x33 + 1.56*x8*x34 + 0.58*x8*x35 + 1.34
     *x8*x36 - 0.96*x8*x37 + 1.42*x8*x38 - 0.32*x8*x39 - 0.36*x8*x40 + 1.72*x8*
     x41 + 0.87*sqr(x9) + 1.32*x9*x10 - 0.62*x9*x11 - 1.38*x9*x12 - x9*x13 + 
     1.7*x9*x14 - 1.62*x9*x15 + 1.26*x9*x16 - 1.1*x9*x17 + 1.44*x9*x18 - 1.44*
     x9*x19 - 0.52*x9*x20 + 1.2*x9*x21 + 1.2*x9*x22 + 0.1*x9*x23 + 1.7*x9*x25
      - 1.52*x9*x26 + 0.34*x9*x27 - 1.14*x9*x28 + 0.82*x9*x29 + 0.74*x9*x30 + 
     0.62*x9*x32 - 0.26*x9*x33 - 1.26*x9*x34 - 0.4*x9*x35 - 0.12*x9*x36 - 0.12*
     x9*x37 - 0.84*x9*x38 - 0.94*x9*x39 - 1.62*x9*x40 - 0.7*x9*x41 + 0.15*sqr(
     x10) + 1.94*x10*x11 - 1.62*x10*x12 + 1.3*x10*x13 + 0.76*x10*x14 + 0.96*x10
     *x15 - 1.46*x10*x16 - 0.66*x10*x17 + 1.54*x10*x18 - 1.86*x10*x19 - 0.5*x10
     *x20 - 0.74*x10*x21 - 1.5*x10*x22 + 0.16*x10*x23 + 1.5*x10*x24 - 1.62*x10*
     x25 + 0.78*x10*x26 + 1.06*x10*x27 + 0.1*x10*x28 + 1.9*x10*x29 - 0.18*x10*
     x30 + 0.62*x10*x31 + 0.42*x10*x32 + 0.52*x10*x33 + 0.74*x10*x34 + 0.58*x10
     *x35 + 0.9*x10*x36 - 0.38*x10*x37 + 1.44*x10*x38 + 0.64*x10*x39 - 1.82*x10
     *x40 - 1.38*x10*x41 + 0.09*sqr(x11) - 0.04*x11*x12 + 1.26*x11*x13 + 1.1*
     x11*x14 - 1.08*x11*x15 + 0.24*x11*x16 + 0.44*x11*x17 + 0.62*x11*x18 - 1.88
     *x11*x19 + 1.14*x11*x20 - 0.54*x11*x21 + 1.68*x11*x22 - 0.16*x11*x23 - 
     0.88*x11*x24 - 1.16*x11*x25 - 0.6*x11*x26 + 0.9*x11*x27 - 0.4*x11*x28 - 
     0.18*x11*x29 - 1.78*x11*x30 + 1.82*x11*x31 + 0.14*x11*x32 - 1.98*x11*x33
      + 1.86*x11*x34 + 0.18*x11*x35 - 0.18*x11*x36 + 0.02*x11*x37 - 0.96*x11*
     x38 + 0.34*x11*x39 + 0.38*x11*x40 + 0.32*x11*x41 + 0.14*sqr(x12) + 1.06*
     x12*x13 - 0.2*x12*x14 - 1.64*x12*x15 - 0.06*x12*x16 - 1.58*x12*x17 + 0.68*
     x12*x18 + 0.72*x12*x19 + 1.28*x12*x20 + 1.66*x12*x21 - 1.52*x12*x22 - 1.86
     *x12*x23 + 0.86*x12*x24 + 1.44*x12*x25 + 0.9*x12*x26 + 1.12*x12*x27 + 0.24
     *x12*x28 + 1.12*x12*x30 + 1.64*x12*x31 - 0.68*x12*x32 + 0.12*x12*x33 - 
     1.32*x12*x35 - 0.3*x12*x36 - 1.58*x12*x37 - 1.5*x12*x38 + 1.2*x12*x39 + 
     1.32*x12*x40 + 0.24*x12*x41 - 0.13*sqr(x13) - 1.32*x13*x14 - 1.84*x13*x15
      - 0.4*x13*x16 - 1.42*x13*x17 + 0.96*x13*x18 + 1.12*x13*x19 + x13*x20 - 
     1.26*x13*x21 + 1.74*x13*x22 + 1.5*x13*x23 + 1.44*x13*x24 + 1.72*x13*x25 - 
     0.84*x13*x26 - 0.98*x13*x27 - 0.68*x13*x28 - 0.04*x13*x29 + 1.36*x13*x30
      - 0.9*x13*x32 - 0.7*x13*x33 + 1.28*x13*x34 + 0.48*x13*x35 + 0.86*x13*x36
      - 0.3*x13*x37 - 1.58*x13*x38 - 0.9*x13*x39 + 1.08*x13*x40 + 0.6*x13*x41
      - 0.82*sqr(x14) + 0.12*x14*x15 + 1.32*x14*x16 + 0.34*x14*x17 + 1.36*x14*
     x18 - 1.6*x14*x19 - x14*x20 - 0.86*x14*x21 - 0.3*x14*x22 - 0.32*x14*x23 + 
     0.24*x14*x24 - 0.04*x14*x25 - 0.1*x14*x26 - 0.96*x14*x27 + 1.2*x14*x28 - 
     0.74*x14*x29 - 1.24*x14*x30 + 1.98*x14*x31 - 0.1*x14*x32 - 0.3*x14*x33 - 
     1.6*x14*x34 + 1.72*x14*x35 - 1.02*x14*x36 + 0.7*x14*x38 + 0.72*x14*x39 + 
     0.04*x14*x40 - 1.34*x14*x41 + 0.02*sqr(x15) + 0.6*x15*x16 - 1.66*x15*x17
      - 0.06*x15*x18 - 1.62*x15*x19 - 0.98*x15*x20 + 0.54*x15*x21 - 0.22*x15*
     x22 - 0.1*x15*x23 - 0.64*x15*x24 - 0.1*x15*x25 + 0.82*x15*x26 + 1.64*x15*
     x27 + 0.28*x15*x28 - 0.56*x15*x29 + 0.42*x15*x30 + 1.06*x15*x31 + 0.26*x15
     *x32 - 0.02*x15*x33 + 1.02*x15*x34 + 1.82*x15*x35 - 1.44*x15*x36 + 0.78*
     x15*x37 - 0.92*x15*x38 - 0.56*x15*x39 - 1.68*x15*x40 + 1.44*x15*x41 - 0.47
     *sqr(x16) + 0.44*x16*x17 + 0.42*x16*x18 + 0.04*x16*x19 + 0.22*x16*x20 + 
     1.88*x16*x21 + 0.42*x16*x22 - 1.94*x16*x23 - 1.08*x16*x24 - 0.74*x16*x25
      + 0.18*x16*x26 + 0.72*x16*x27 - 0.48*x16*x28 - 1.56*x16*x29 - 0.9*x16*x30
      + 1.66*x16*x31 - 1.86*x16*x32 - 0.82*x16*x33 - 0.34*x16*x34 - 1.22*x16*
     x35 - 1.94*x16*x36 + 1.96*x16*x37 + 1.24*x16*x38 - 0.84*x16*x39 - 1.96*x16
     *x40 + 1.36*x16*x41 - 0.86*sqr(x17) + 1.08*x17*x18 + 1.54*x17*x19 + 1.76*
     x17*x20 + 1.1*x17*x21 + 0.16*x17*x22 + 0.24*x17*x23 + 1.72*x17*x24 + 1.32*
     x17*x25 - 0.58*x17*x26 - 0.72*x17*x27 - 1.22*x17*x28 - 1.78*x17*x29 + 0.4*
     x17*x30 - 0.74*x17*x31 - 0.54*x17*x32 - 0.12*x17*x33 - 1.3*x17*x34 + 1.82*
     x17*x35 - 0.4*x17*x36 - 0.3*x17*x37 - 0.54*x17*x38 + 0.32*x17*x39 + 1.18*
     x17*x40 + 0.54*x17*x41 + 0.01*sqr(x18) + 1.32*x18*x19 + 0.56*x18*x22 - 
     1.56*x18*x23 + 0.14*x18*x24 + 0.04*x18*x25 + 1.46*x18*x26 - 0.12*x18*x28
      - 1.6*x18*x29 + 1.58*x18*x30 + 1.78*x18*x31 - 1.74*x18*x32 - 0.92*x18*x33
      + 1.02*x18*x34 + 0.54*x18*x35 - 1.68*x18*x36 - 0.74*x18*x37 - 0.7*x18*x38
      - 1.72*x18*x39 - 0.88*x18*x40 + 1.62*x18*x41 + 0.2*sqr(x19) + 0.34*x19*
     x20 - 1.02*x19*x21 - 0.44*x19*x22 + 1.6*x19*x23 + 0.32*x19*x24 - 1.88*x19*
     x26 - 1.22*x19*x27 + 1.8*x19*x28 - 0.64*x19*x29 + 0.48*x19*x30 - 1.88*x19*
     x31 + 1.92*x19*x32 + 0.06*x19*x33 + 1.84*x19*x34 + 1.24*x19*x35 + 1.08*x19
     *x36 - 1.42*x19*x37 - 1.94*x19*x38 + 0.36*x19*x39 + 0.62*x19*x40 + 0.98*
     x19*x41 - 0.15*sqr(x20) - 1.72*x20*x21 - 0.68*x20*x22 + 0.02*x20*x23 - 1.8
     *x20*x24 - 1.34*x20*x25 - 1.28*x20*x26 + 0.86*x20*x27 - 1.36*x20*x28 + 
     1.46*x20*x29 + 0.88*x20*x30 - 0.94*x20*x31 + 1.04*x20*x32 - 1.72*x20*x33
      + 1.52*x20*x34 - 1.1*x20*x35 - 0.46*x20*x36 - 1.62*x20*x37 - 0.14*x20*x38
      + 0.06*x20*x39 + x20*x40 + 0.12*x20*x41 + 0.4*sqr(x21) - 1.58*x21*x22 + 
     0.08*x21*x23 + 0.18*x21*x24 + 1.2*x21*x25 - 1.98*x21*x26 + 0.64*x21*x27 - 
     0.32*x21*x28 - 0.08*x21*x29 + 0.22*x21*x30 - 0.52*x21*x31 - 1.32*x21*x32
      + 0.72*x21*x33 - 1.36*x21*x34 + 1.68*x21*x35 + 1.16*x21*x36 + 1.4*x21*x37
      - 1.3*x21*x38 + 1.04*x21*x39 + 1.06*x21*x40 + x21*x41 + 0.2*sqr(x22) + 
     1.82*x22*x23 + 1.1*x22*x25 + 0.26*x22*x26 + 0.54*x22*x27 + 1.3*x22*x28 + 
     1.58*x22*x29 - 0.86*x22*x31 + 1.04*x22*x32 - 0.26*x22*x33 + 0.12*x22*x34
      - 1.8*x22*x35 - 1.54*x22*x36 + 1.82*x22*x37 - 1.2*x22*x38 + 1.38*x22*x39
      + 0.56*x22*x40 - 1.6*x22*x41 + 0.95*sqr(x23) + 2*x23*x24 - 0.28*x23*x25
      - 1.92*x23*x26 + 1.12*x23*x27 - 1.78*x23*x28 - 1.72*x23*x29 - 1.06*x23*
     x31 + 0.98*x23*x32 - 1.9*x23*x33 + 0.64*x23*x34 + 1.82*x23*x35 - 1.44*x23*
     x36 - 0.6*x23*x37 - 1.5*x23*x38 - 0.96*x23*x39 - 0.62*x23*x40 - 0.32*x23*
     x41 + 0.48*sqr(x24) + 1.84*x24*x25 - 1.78*x24*x26 - 2*x24*x27 - 0.6*x24*
     x28 - 0.08*x24*x29 - 1.38*x24*x30 + 1.38*x24*x31 + 0.4*x24*x32 + 1.5*x24*
     x33 + 2*x24*x34 - 1.84*x24*x35 - 1.56*x24*x36 + 1.82*x24*x37 - 0.04*x24*
     x38 - 0.34*x24*x39 - 1.82*x24*x40 - 1.38*x24*x41 - 0.94*sqr(x25) + 1.86*
     x25*x26 - x25*x27 - 0.26*x25*x28 + 0.48*x25*x29 + 1.94*x25*x30 - 1.7*x25*
     x31 + 1.62*x25*x32 - 1.16*x25*x33 + 1.8*x25*x34 - 1.94*x25*x35 + 1.16*x25*
     x36 - 0.84*x25*x37 - 0.62*x25*x38 - 0.8*x25*x39 - 1.22*x25*x40 - 1.78*x25*
     x41 + 0.67*sqr(x26) + 0.56*x26*x27 - 1.38*x26*x28 + 0.58*x26*x29 - 1.16*
     x26*x30 + 0.64*x26*x31 + 1.9*x26*x32 - 0.52*x26*x33 - 1.92*x26*x34 + 0.24*
     x26*x35 + 1.88*x26*x36 - 0.42*x26*x37 + 0.44*x26*x38 - 1.52*x26*x39 - 1.94
     *x26*x40 + 0.24*x26*x41 - 0.73*sqr(x27) - 0.8*x27*x28 + 1.3*x27*x29 + 0.02
     *x27*x30 + 1.04*x27*x31 + 0.16*x27*x33 - 1.32*x27*x34 + 0.66*x27*x35 - 
     1.42*x27*x36 - 1.26*x27*x37 - 0.42*x27*x38 - 1.58*x27*x39 + 1.94*x27*x41
      - 0.12*sqr(x28) - 0.5*x28*x29 + 0.9*x28*x30 + 0.54*x28*x31 + 1.22*x28*x32
      - 0.96*x28*x33 - 1.56*x28*x34 - 0.98*x28*x35 + 1.94*x28*x36 - 1.22*x28*
     x37 + 1.24*x28*x38 + 1.68*x28*x39 - 1.68*x28*x40 + 0.16*x28*x41 + 0.93*
     sqr(x29) + 2*x29*x30 + 0.42*x29*x31 + 1.04*x29*x32 + 0.2*x29*x33 + 0.8*x29
     *x34 - 0.02*x29*x35 + 1.2*x29*x36 - 1.96*x29*x37 + 0.48*x29*x38 + 1.92*x29
     *x39 + 1.68*x29*x40 - 1.76*x29*x41 + 0.47*sqr(x30) + 1.52*x30*x31 + 0.02*
     x30*x32 - 1.34*x30*x33 - 0.44*x30*x34 + 1.26*x30*x35 - 1.82*x30*x36 - 0.44
     *x30*x37 + 0.92*x30*x38 + 0.42*x30*x39 - 1.44*x30*x40 + 1.62*x30*x41 + 
     0.75*sqr(x31) + 0.52*x31*x32 - x31*x33 - 0.98*x31*x34 + 1.06*x31*x35 - 
     1.48*x31*x36 + 0.66*x31*x37 + 0.72*x31*x38 - 1.66*x31*x39 - 1.02*x31*x40
      + 0.94*x31*x41 + 0.83*sqr(x32) + 1.64*x32*x33 + 0.78*x32*x34 + 0.42*x32*
     x35 + 1.06*x32*x36 + 1.9*x32*x37 + 0.16*x32*x38 - 1.8*x32*x39 - 0.84*x32*
     x40 + 1.7*x32*x41 - 0.25*sqr(x33) + 0.78*x33*x34 - 1.78*x33*x35 - 1.3*x33*
     x36 - 1.9*x33*x37 - 0.02*x33*x38 - 0.68*x33*x39 + 1.02*x33*x40 + 0.12*x33*
     x41 - 0.91*sqr(x34) + 1.6*x34*x35 + 1.76*x34*x36 - 0.86*x34*x37 - 1.9*x34*
     x38 - 1.92*x34*x39 + 0.6*x34*x40 - 0.96*x34*x41 + 0.99*sqr(x35) + 0.66*x35
     *x36 - 1.28*x35*x37 - 1.98*x35*x38 + 1.94*x35*x39 + 1.96*x35*x40 + 1.12*
     x35*x41 + 0.63*sqr(x36) + 1.56*x36*x37 + 0.64*x36*x38 - 0.98*x36*x39 - 0.5
     *x36*x40 + 0.18*x36*x41 - 0.76*sqr(x37) + 1.32*x37*x38 - 1.14*x37*x39 + 
     1.22*x37*x40 - 0.58*x37*x41 - 0.82*sqr(x38) - 1.5*x38*x39 - 0.96*x38*x40
      - 0.66*x38*x41 + 0.89*sqr(x39) + 0.02*x39*x40 + 0.22*x39*x41 + 0.03*sqr(
     x40) - 0.62*x40*x41 + 0.23*sqr(x41) - objvar =E= 0;

e2..    0.99*x2 - 0.71*x3 - 0.61*x4 + 0.11*x5 + 0.31*x6 + 0.91*x7 - 0.07*x8
      - 0.16*x9 + 0.63*x10 + 0.52*x11 - 0.75*x12 - 0.53*x13 - 0.04*x14
      + 0.27*x15 - 0.4*x16 - 0.26*x17 - 0.84*x18 + 0.31*x19 - 0.1*x20
      - 0.08*x21 + 0.97*x22 - 0.01*x23 - 0.07*x24 + 0.82*x25 + 0.39*x26
      - 0.47*x27 - 0.85*x28 + 0.22*x29 + 0.22*x30 + 0.72*x31 - 0.22*x32
      + 0.43*x33 + 0.35*x34 - 0.87*x35 + 0.77*x36 + 0.48*x37 - 0.56*x38
      - 0.27*x39 + 0.41*x40 - 0.58*x41 =E= -0.17;

e3..  - 0.83*x2 - 0.79*x3 - 0.79*x4 + 0.42*x5 - 0.53*x6 + 0.54*x7 - 0.36*x8
      - 0.6*x9 + 0.74*x10 - 0.89*x11 - 0.93*x12 - 0.02*x13 + 0.45*x14
      + 0.45*x15 + 0.35*x16 + 0.2*x17 + 0.29*x18 - 0.44*x19 + 0.74*x20
      - 0.5*x21 + 0.83*x22 - 0.54*x23 - 0.52*x24 - 0.65*x25 - 0.61*x26
      - 0.89*x27 - 0.48*x28 + 0.34*x29 + 0.93*x30 - 0.64*x31 - 0.57*x32
      - 0.8*x33 + 0.67*x34 + 0.96*x35 + 0.64*x36 - 0.17*x37 - 0.62*x38 - x39
      - 0.94*x40 - 0.77*x41 =E= 0.51;

e4..    0.52*x2 + 0.29*x3 - 0.46*x4 - 0.21*x5 + 0.17*x6 + 0.68*x7 + 0.95*x8
      + 0.11*x9 + 0.56*x10 + 0.41*x11 + 0.48*x12 + 0.53*x13 + 0.78*x14
      - 0.2*x15 + 0.13*x16 + 0.04*x17 + 0.55*x18 + 0.35*x19 + 0.94*x20
      + 0.97*x21 - 0.34*x22 + 0.78*x23 - 0.26*x24 + 0.3*x25 + 0.43*x26
      - 0.61*x27 + 0.46*x28 - 0.76*x29 + 0.19*x30 - 0.39*x31 - 0.73*x32
      - 0.51*x33 - 0.49*x34 - 0.36*x35 + 0.46*x36 + 0.12*x37 + 0.5*x38
      - 0.17*x39 + 0.91*x40 - 0.4*x41 =E= -0.41;

e5..    0.41*x2 + 0.58*x3 - 0.19*x4 + 0.68*x5 + 0.32*x6 + 0.47*x7 + 0.36*x8
      - 0.42*x9 + 0.21*x10 - 0.91*x11 + 0.8*x12 + 0.59*x13 - 0.13*x14
      - 0.52*x15 - 0.47*x16 + 0.85*x17 - 0.67*x18 + 0.22*x19 + 0.96*x20
      + 0.58*x21 + 0.35*x22 - 0.22*x23 - 0.5*x24 - 0.94*x25 - 0.95*x26
      - 0.21*x27 + 0.47*x28 - 0.97*x29 - 0.35*x30 - 0.32*x31 + 0.94*x32
      - 0.48*x33 + 0.47*x34 + 0.43*x35 + 0.99*x36 - 0.58*x37 + 0.81*x38
      - 0.1*x39 - 0.89*x40 + 0.34*x41 =E= -0.15;

e6.. 0.94*sqr(x2) + 0.7*x2 + 1.34*x3*x2 - 0.21*x3 + 2*x4*x2 - 0.02*x4 - 1.82*x5
     *x2 - 0.12*x5 + 0.18*x6*x2 + 0.24*x6 - 1.08*x7*x2 + 0.55*x7 - 1.16*x8*x2
      + 0.64*x8 + 1.28*x9*x2 - 0.53*x9 - 0.42*x10*x2 + 0.64*x10 - 0.24*x11*x2
      + 0.77*x11 + 1.02*x12*x2 - 0.79*x12 + 0.52*x13*x2 + 0.72*x13 + 1.64*x14*
     x2 + 0.83*x14 + 0.4*x15*x2 - 0.33*x15 - 0.92*x16*x2 - 0.29*x16 - 1.28*x17*
     x2 + 0.07*x17 + 1.06*x18*x2 + 0.14*x18 - 0.26*x19*x2 - 0.99*x19 - 1.62*x20
     *x2 - 0.75*x20 - 0.06*x21*x2 - 0.37*x21 - 1.16*x22*x2 + 0.74*x22 + 1.66*
     x23*x2 + 0.49*x23 - 1.18*x24*x2 - 0.83*x24 - 1.48*x25*x2 + 0.94*x25 - 1.62
     *x26*x2 + 0.07*x26 + 1.82*x27*x2 + 0.85*x27 - 1.66*x28*x2 + 0.3*x28 - 0.32
     *x29*x2 - 0.75*x29 + 1.68*x30*x2 - 0.22*x30 + 1.26*x31*x2 + 0.14*x31 + 
     1.36*x32*x2 + 0.76*x32 + 0.82*x33*x2 + 0.94*x33 - 1.86*x34*x2 + 0.56*x34
      - 0.52*x35*x2 + 0.14*x35 - 1.66*x36*x2 + 0.23*x36 + 1.44*x37*x2 - 0.67*
     x37 + 0.64*x38*x2 - 0.87*x38 - 1.62*x39*x2 + 0.3*x39 - 0.68*x40*x2 - 0.73*
     x40 + 0.08*x41*x2 + 0.81*x41 - 0.77*sqr(x3) + 1.12*x4*x3 - 0.44*x5*x3 - 
     1.12*x6*x3 + 1.24*x7*x3 - 1.78*x8*x3 + 0.72*x9*x3 + 1.34*x10*x3 + 1.66*x11
     *x3 - 1.06*x12*x3 - 1.8*x13*x3 - 0.76*x14*x3 + 0.48*x16*x3 + 1.28*x17*x3
      + 0.16*x18*x3 - 1.78*x19*x3 - 0.06*x20*x3 - 1.28*x21*x3 + 0.56*x22*x3 - 
     0.1*x23*x3 + 1.92*x24*x3 - 0.38*x25*x3 - 1.6*x26*x3 - 1.7*x27*x3 - 1.86*
     x28*x3 + 0.1*x29*x3 + 1.88*x30*x3 + 0.18*x32*x3 - 1.12*x33*x3 + 0.8*x34*x3
      + 1.66*x35*x3 + 0.14*x36*x3 + 1.44*x37*x3 - 1.7*x38*x3 - 1.08*x39*x3 - 2*
     x40*x3 - 0.1*x41*x3 - 0.01*sqr(x4) - 0.86*x5*x4 - 0.42*x6*x4 + 0.52*x7*x4
      - 0.6*x8*x4 + 1.96*x9*x4 - 0.78*x10*x4 - 1.78*x11*x4 - 1.62*x12*x4 - 0.7*
     x13*x4 - 0.8*x14*x4 + 1.2*x15*x4 + 1.28*x16*x4 + 1.82*x17*x4 - 0.34*x18*x4
      - 0.08*x19*x4 + 0.32*x20*x4 - 1.16*x21*x4 - 1.58*x22*x4 + 1.02*x23*x4 - 
     1.42*x24*x4 - 1.58*x25*x4 + 1.32*x26*x4 - 0.28*x27*x4 + 1.3*x28*x4 + 0.78*
     x29*x4 + 0.56*x30*x4 + 1.74*x31*x4 - 1.84*x32*x4 + 0.88*x34*x4 + 0.64*x35*
     x4 + 0.4*x36*x4 + 0.64*x38*x4 - 1.24*x39*x4 - 0.12*x40*x4 + 1.04*x41*x4 - 
     0.06*x6*x5 - 0.92*x7*x5 + 0.62*x8*x5 - 1.86*x9*x5 + 0.14*x10*x5 + 0.16*x11
     *x5 - 1.46*x12*x5 + 0.6*x13*x5 + 0.44*x14*x5 - 1.82*x15*x5 + 0.68*x16*x5
      + 1.12*x17*x5 + 1.34*x18*x5 - 1.22*x19*x5 - 0.4*x20*x5 + 0.18*x21*x5 - 
     0.56*x22*x5 + 1.78*x23*x5 - 0.76*x24*x5 + 0.38*x25*x5 + 0.66*x26*x5 - 1.6*
     x27*x5 + 0.74*x28*x5 + 0.68*x29*x5 + 1.44*x30*x5 - 0.88*x31*x5 - 0.6*x32*
     x5 - 1.02*x33*x5 - 0.78*x34*x5 + 1.32*x35*x5 - 0.4*x36*x5 - 0.52*x37*x5 + 
     1.94*x38*x5 - 0.42*x39*x5 - 0.48*x41*x5 - 0.12*sqr(x6) - 1.54*x7*x6 - 1.46
     *x8*x6 + 0.98*x9*x6 - 0.14*x10*x6 + 0.72*x11*x6 - 1.42*x12*x6 - 1.14*x13*
     x6 - 0.64*x14*x6 + 1.46*x15*x6 + 1.62*x16*x6 + 1.18*x17*x6 + 0.08*x18*x6
      + 0.86*x20*x6 + 0.22*x21*x6 + 1.68*x22*x6 - 1.86*x23*x6 - 0.28*x24*x6 - 
     0.7*x25*x6 + 1.68*x26*x6 - 1.28*x27*x6 - 1.88*x28*x6 + 0.2*x29*x6 - 0.74*
     x30*x6 - 1.92*x31*x6 + 1.84*x32*x6 + 0.08*x34*x6 + 0.76*x35*x6 + 0.64*x36*
     x6 + 0.92*x37*x6 - 1.94*x38*x6 - 1.06*x39*x6 - 1.46*x40*x6 - 0.76*x41*x6
      + 0.55*sqr(x7) + 0.24*x8*x7 - 1.7*x9*x7 + 1.18*x10*x7 - 0.84*x11*x7 + 
     1.48*x12*x7 + 1.02*x13*x7 + 0.36*x14*x7 + 1.34*x15*x7 + x16*x7 - 1.56*x17*
     x7 - 0.42*x18*x7 - 1.98*x19*x7 - 0.86*x20*x7 - 1.02*x21*x7 - 1.48*x22*x7
      - 1.2*x23*x7 + 0.52*x24*x7 - 0.56*x25*x7 + 0.7*x26*x7 - 1.16*x27*x7 - 
     1.72*x28*x7 + 1.68*x29*x7 + 0.54*x30*x7 - 0.84*x31*x7 + 1.06*x32*x7 - 1.34
     *x33*x7 + 1.18*x34*x7 + 0.72*x35*x7 - 0.3*x36*x7 - 0.06*x37*x7 - 1.44*x38*
     x7 + 0.96*x39*x7 + 0.02*x40*x7 + 0.68*x41*x7 + 0.67*sqr(x8) + 0.18*x9*x8
      + 0.42*x10*x8 - 0.68*x11*x8 + 1.34*x12*x8 - 0.5*x13*x8 - 0.02*x14*x8 - 
     1.22*x15*x8 + 1.72*x16*x8 - 0.9*x17*x8 + 1.44*x18*x8 - 1.86*x19*x8 + 0.2*
     x20*x8 - 1.22*x21*x8 + 1.74*x22*x8 - 0.76*x23*x8 + 1.64*x24*x8 - 1.9*x25*
     x8 + 0.3*x26*x8 - 0.88*x27*x8 - 0.8*x28*x8 - 1.6*x29*x8 - 0.3*x30*x8 + 
     0.28*x31*x8 - 0.48*x32*x8 + 1.38*x33*x8 + 0.58*x35*x8 - 0.48*x36*x8 + 0.8*
     x37*x8 + 0.96*x38*x8 + 1.58*x39*x8 - 1.9*x40*x8 - 1.1*x41*x8 - 0.07*sqr(x9
     ) - 0.14*x10*x9 + 1.38*x11*x9 - 1.12*x12*x9 - 1.56*x13*x9 + 1.32*x14*x9 + 
     0.02*x15*x9 + 0.42*x16*x9 - 1.3*x17*x9 - 0.9*x18*x9 - 1.82*x19*x9 + 0.08*
     x21*x9 + 1.2*x22*x9 + 1.2*x23*x9 - 0.68*x24*x9 - 0.54*x25*x9 + 0.24*x26*x9
      + 0.3*x27*x9 + 1.24*x28*x9 - 0.3*x29*x9 + 1.66*x30*x9 - 1.6*x31*x9 - 0.4*
     x32*x9 + 1.62*x33*x9 - 1.12*x34*x9 + 1.9*x35*x9 + 1.14*x36*x9 + 1.32*x37*
     x9 - 0.5*x38*x9 + 0.18*x39*x9 + 1.18*x40*x9 - 0.22*x41*x9 + 0.68*sqr(x10)
      + 0.54*x11*x10 - 0.56*x12*x10 + x13*x10 - 0.1*x14*x10 + 0.12*x15*x10 + 
     0.08*x16*x10 + 1.42*x17*x10 + 0.94*x18*x10 - 1.3*x19*x10 + 0.74*x20*x10 + 
     1.16*x21*x10 - 1.34*x22*x10 - 0.74*x23*x10 - 1.92*x24*x10 + 0.76*x25*x10
      - 1.46*x26*x10 - 1.04*x27*x10 + 1.16*x28*x10 - 1.26*x29*x10 + 0.96*x30*
     x10 - 1.04*x31*x10 - 1.22*x32*x10 - 1.98*x33*x10 + 1.2*x34*x10 + 0.6*x35*
     x10 - 1.56*x37*x10 + 1.06*x38*x10 + 0.14*x39*x10 - 1.16*x40*x10 + 1.62*x41
     *x10 + 0.55*sqr(x11) - 1.88*x12*x11 + 0.32*x13*x11 - 1.74*x14*x11 + 0.54*
     x15*x11 - 1.24*x16*x11 + 0.64*x17*x11 + 0.62*x18*x11 - 0.24*x19*x11 + 1.42
     *x20*x11 + 1.46*x21*x11 + 0.22*x22*x11 + 1.66*x23*x11 - 1.12*x24*x11 - 1.2
     *x25*x11 - 0.64*x26*x11 + 1.74*x27*x11 + 1.36*x28*x11 - 1.26*x29*x11 - 
     1.96*x30*x11 - 0.84*x31*x11 + 1.18*x32*x11 + 0.4*x33*x11 + 0.94*x34*x11 - 
     1.6*x35*x11 - 0.18*x37*x11 - 0.6*x38*x11 + 1.2*x39*x11 - 1.5*x40*x11 - 
     0.36*x41*x11 - 0.98*sqr(x12) - 1.16*x13*x12 - 1.26*x15*x12 + 1.74*x16*x12
      - 1.84*x17*x12 + 0.08*x18*x12 + 1.46*x19*x12 - 0.66*x20*x12 - 1.68*x21*
     x12 - 1.04*x22*x12 - 1.82*x24*x12 - 0.84*x25*x12 + 0.82*x26*x12 - 1.3*x27*
     x12 + 0.32*x28*x12 - 1.36*x29*x12 + 0.8*x30*x12 - 1.44*x31*x12 + 0.84*x32*
     x12 - 1.26*x33*x12 + 0.4*x34*x12 + 0.64*x35*x12 - 0.1*x36*x12 - 1.9*x37*
     x12 + 1.96*x38*x12 - 0.96*x39*x12 + 1.76*x40*x12 - 1.94*x41*x12 + 0.19*
     sqr(x13) - 0.78*x14*x13 + 0.98*x15*x13 + x16*x13 + 0.48*x17*x13 - 1.2*x18*
     x13 + 0.88*x19*x13 + 0.48*x20*x13 - 0.72*x21*x13 + 0.5*x22*x13 + 1.88*x23*
     x13 - 1.1*x24*x13 - 1.6*x25*x13 - 0.32*x26*x13 + 1.34*x27*x13 + 1.2*x28*
     x13 - 0.64*x29*x13 + 0.18*x30*x13 - 1.36*x31*x13 + 0.98*x32*x13 - 0.56*x34
     *x13 + 1.56*x35*x13 - 1.82*x36*x13 - 1.82*x37*x13 + 1.14*x38*x13 + 1.96*
     x39*x13 - 0.94*x40*x13 + 1.9*x41*x13 + 0.71*sqr(x14) - 0.44*x15*x14 - 1.16
     *x16*x14 + 0.98*x17*x14 + 0.94*x18*x14 + 0.18*x19*x14 - 0.86*x20*x14 + 
     0.62*x21*x14 - 0.02*x22*x14 - 1.52*x23*x14 - 0.9*x24*x14 - 0.48*x25*x14 + 
     0.4*x26*x14 + 0.84*x27*x14 + 1.22*x28*x14 - 0.88*x29*x14 + 1.04*x30*x14 - 
     1.26*x31*x14 + 1.44*x32*x14 - 0.38*x33*x14 + 0.38*x34*x14 + 0.46*x35*x14
      - 0.42*x36*x14 - 1.46*x37*x14 + 1.94*x38*x14 + 0.38*x39*x14 - 1.26*x40*
     x14 + 0.04*x41*x14 - 0.06*sqr(x15) - 1.48*x16*x15 - 0.22*x17*x15 + 1.76*
     x18*x15 - 1.08*x19*x15 - 0.06*x20*x15 + 1.62*x21*x15 - 0.12*x22*x15 - 1.36
     *x23*x15 - 0.98*x24*x15 + 0.54*x25*x15 + 1.54*x26*x15 - 0.2*x27*x15 + 0.92
     *x28*x15 - 1.04*x29*x15 - 0.5*x30*x15 - 1.02*x31*x15 + x32*x15 + 0.04*x33*
     x15 + 0.72*x34*x15 + 0.74*x35*x15 - 0.38*x36*x15 - 0.78*x39*x15 - 0.4*x40*
     x15 + 0.78*x41*x15 - 0.06*sqr(x16) + 1.62*x17*x16 - 1.8*x18*x16 + 1.56*x19
     *x16 - 0.24*x20*x16 + 0.3*x21*x16 - 1.02*x22*x16 - 0.56*x23*x16 - 0.14*x24
     *x16 + 0.72*x25*x16 + 1.2*x26*x16 - 1.86*x27*x16 - 0.84*x28*x16 - 0.58*x29
     *x16 - 1.3*x30*x16 + 1.04*x31*x16 + 0.68*x32*x16 - 1.52*x33*x16 - 0.84*x34
     *x16 + 1.72*x35*x16 - 0.94*x36*x16 + 0.12*x37*x16 - 1.42*x38*x16 - 0.16*
     x39*x16 + 0.66*x40*x16 - 1.9*x41*x16 + 0.03*sqr(x17) + 0.7*x19*x17 - 0.26*
     x20*x17 - 1.1*x21*x17 + 0.62*x22*x17 - 1.58*x23*x17 - 0.1*x24*x17 + 0.08*
     x25*x17 - 0.98*x27*x17 - 1.68*x28*x17 + 0.26*x29*x17 + 1.86*x30*x17 + 0.82
     *x31*x17 - 0.66*x32*x17 + 0.48*x33*x17 + 0.34*x34*x17 - 1.02*x35*x17 + 
     1.64*x36*x17 + 0.36*x37*x17 + 1.78*x38*x17 + 0.98*x39*x17 - 0.44*x40*x17
      - 2*x41*x17 - 0.41*sqr(x18) - 0.98*x19*x18 - 1.72*x20*x18 + 1.84*x21*x18
      - 0.92*x22*x18 - 0.6*x23*x18 + 1.66*x24*x18 - 0.32*x25*x18 - 0.72*x26*x18
      - 0.12*x27*x18 - 1.76*x28*x18 + 0.52*x29*x18 - 0.3*x30*x18 - 1.76*x31*x18
      - 1.06*x33*x18 - 1.7*x34*x18 - 0.8*x35*x18 + 0.22*x36*x18 + 1.64*x37*x18
      - 1.28*x38*x18 + 1.24*x39*x18 - 1.1*x40*x18 + 1.7*x41*x18 + 0.56*sqr(x19)
      + 1.58*x20*x19 - 1.12*x22*x19 + 0.4*x23*x19 - 0.96*x24*x19 - 0.18*x25*x19
      - 1.06*x26*x19 - 1.66*x27*x19 + 1.46*x28*x19 - 0.98*x29*x19 + 1.12*x30*
     x19 - x31*x19 + 1.16*x32*x19 + 1.76*x33*x19 - 1.96*x34*x19 - 0.18*x35*x19
      + 1.74*x36*x19 + 0.64*x38*x19 + 0.54*x39*x19 - 1.72*x40*x19 - 1.56*x41*
     x19 - 1.42*x21*x20 - 1.42*x22*x20 - 0.92*x23*x20 - 0.98*x24*x20 - 1.16*x25
     *x20 + 0.46*x26*x20 + 0.2*x27*x20 - 0.68*x28*x20 - 0.54*x29*x20 - 1.44*x30
     *x20 + 0.34*x31*x20 + 1.54*x32*x20 - 0.78*x33*x20 + 0.6*x34*x20 - 1.26*x35
     *x20 - 1.64*x36*x20 + 1.16*x37*x20 + 1.36*x38*x20 + 0.34*x39*x20 + 0.38*
     x40*x20 - 0.98*x41*x20 - 0.67*sqr(x21) - 1.46*x22*x21 + 0.62*x23*x21 + 
     0.86*x24*x21 + 1.06*x25*x21 + 0.48*x26*x21 - 0.16*x27*x21 + 0.58*x28*x21
      + 1.3*x29*x21 + 0.28*x30*x21 + 1.44*x31*x21 - 1.44*x32*x21 - 1.16*x34*x21
      - 0.44*x35*x21 + 0.04*x36*x21 - 0.18*x37*x21 - 0.86*x38*x21 - 0.5*x39*x21
      - 1.16*x40*x21 - 0.72*x41*x21 + 1.76*x23*x22 + 1.26*x24*x22 - 1.04*x26*
     x22 - 0.22*x27*x22 - 0.84*x28*x22 - 1.1*x29*x22 - 1.76*x30*x22 + 1.52*x31*
     x22 - 1.26*x32*x22 - 1.08*x33*x22 - 0.62*x34*x22 - 1.8*x35*x22 - 1.04*x36*
     x22 + 1.14*x37*x22 + 1.76*x38*x22 + 1.84*x39*x22 + 0.3*x40*x22 + 0.3*x41*
     x22 - 0.98*sqr(x23) - 1.36*x24*x23 + 0.32*x25*x23 - 0.02*x26*x23 - 0.48*
     x27*x23 + 0.02*x28*x23 + 1.98*x29*x23 - 0.44*x30*x23 + 0.66*x31*x23 - 1.14
     *x32*x23 + 0.8*x33*x23 + 0.1*x34*x23 - 0.46*x35*x23 + 0.3*x36*x23 + 1.96*
     x37*x23 + 0.28*x38*x23 + 1.98*x39*x23 + 1.66*x40*x23 + 0.36*x41*x23 - 0.64
     *sqr(x24) + 1.36*x25*x24 - 0.4*x26*x24 - 1.14*x27*x24 - 1.66*x28*x24 + x29
     *x24 + 1.7*x30*x24 - 1.26*x31*x24 + 0.92*x32*x24 + 0.56*x33*x24 - 0.76*x34
     *x24 + 1.78*x35*x24 - 0.48*x36*x24 - 1.56*x37*x24 - 0.9*x38*x24 + 1.32*x39
     *x24 - 1.94*x40*x24 + 1.74*x41*x24 + 0.11*sqr(x25) + 1.72*x26*x25 + 0.64*
     x27*x25 + 1.88*x28*x25 + 0.66*x29*x25 - 0.94*x30*x25 + 0.8*x31*x25 + 0.44*
     x32*x25 - 1.68*x33*x25 - 1.9*x34*x25 + 0.78*x35*x25 + 1.88*x36*x25 + 0.38*
     x37*x25 + 0.92*x38*x25 + 1.36*x39*x25 + 0.66*x40*x25 + 0.68*x41*x25 + 0.5*
     sqr(x26) + 0.14*x27*x26 - 1.34*x28*x26 - 1.28*x29*x26 + 0.54*x30*x26 + 
     0.88*x31*x26 + 1.08*x32*x26 + 0.92*x33*x26 - 0.28*x34*x26 - 1.78*x35*x26
      - 1.12*x36*x26 - 0.22*x37*x26 + 0.78*x38*x26 + 0.16*x39*x26 + 0.58*x40*
     x26 - 1.52*x41*x26 + 0.07*sqr(x27) + 0.94*x28*x27 + 1.62*x29*x27 + 0.52*
     x30*x27 + 0.14*x31*x27 + 1.82*x32*x27 - 0.02*x33*x27 - 0.84*x34*x27 - 1.38
     *x35*x27 - 0.72*x36*x27 - 0.62*x37*x27 - 1.9*x38*x27 + 1.06*x39*x27 - 0.98
     *x40*x27 + 0.22*sqr(x28) - 0.1*x29*x28 - 0.12*x30*x28 - 0.66*x31*x28 + 
     0.98*x32*x28 + 0.76*x33*x28 - 0.68*x34*x28 - 1.12*x35*x28 - 1.74*x36*x28
      + 1.92*x37*x28 - 1.76*x38*x28 - 0.42*x39*x28 - 0.34*x40*x28 + 1.22*x41*
     x28 - 0.85*sqr(x29) - 0.32*x30*x29 - 1.14*x31*x29 - x32*x29 - 1.12*x33*x29
      - 0.68*x34*x29 + 0.9*x35*x29 - 1.62*x36*x29 + 0.66*x37*x29 - 1.94*x38*x29
      - 0.12*x39*x29 - 1.12*x40*x29 + 1.12*x41*x29 - 0.35*sqr(x30) - 0.74*x31*
     x30 - 1.36*x32*x30 + 1.18*x33*x30 - 1.26*x35*x30 + 1.12*x36*x30 + 0.32*x37
     *x30 + 1.18*x38*x30 + 0.2*x39*x30 - 1.26*x40*x30 - 0.04*x41*x30 + 0.12*
     sqr(x31) + 0.58*x32*x31 - 1.58*x33*x31 - 1.56*x34*x31 + 0.92*x35*x31 - 
     1.66*x36*x31 + 0.76*x37*x31 + 1.4*x38*x31 + 1.74*x39*x31 - 0.54*x40*x31 - 
     1.94*x41*x31 + 0.43*sqr(x32) - 0.74*x33*x32 - 0.4*x34*x32 - 1.92*x35*x32
      - 1.26*x36*x32 - 1.64*x37*x32 - 2*x38*x32 + 0.1*x39*x32 + 0.56*x40*x32 + 
     0.18*x41*x32 - 0.12*sqr(x33) + 0.42*x34*x33 - 1.9*x35*x33 + 1.78*x36*x33
      - 1.24*x37*x33 + 1.86*x38*x33 + 0.94*x39*x33 + 0.18*x40*x33 - 0.9*x41*x33
      + 0.02*sqr(x34) - 0.18*x35*x34 - 1.3*x36*x34 + 0.84*x37*x34 + 1.86*x38*
     x34 + 0.1*x39*x34 - 1.1*x40*x34 - 1.2*x41*x34 + 0.29*sqr(x35) + 1.32*x36*
     x35 - 0.24*x37*x35 + 1.04*x38*x35 - 1.76*x39*x35 - 0.68*x40*x35 - 0.3*x41*
     x35 - 0.71*sqr(x36) + 1.12*x37*x36 + 0.02*x38*x36 - 1.04*x39*x36 + 1.36*
     x40*x36 + 1.54*x41*x36 + 0.77*sqr(x37) + 1.84*x38*x37 - 1.88*x39*x37 - 
     1.82*x40*x37 + 0.92*x41*x37 + 0.12*sqr(x38) + 1.3*x39*x38 - 1.5*x40*x38 - 
     1.92*x41*x38 + 0.74*sqr(x39) + 0.96*x40*x39 - 0.36*x41*x39 - 0.88*sqr(x40)
      - 0.06*x41*x40 + 0.51*sqr(x41) =L= 67.98;

* set non-default bounds
x2.up = 1;
x3.up = 1;
x4.up = 1;
x5.up = 1;
x6.up = 1;
x7.up = 1;
x8.up = 1;
x9.up = 1;
x10.up = 1;
x11.up = 1;
x12.up = 1;
x13.up = 1;
x14.up = 1;
x15.up = 1;
x16.up = 1;
x17.up = 1;
x18.up = 1;
x19.up = 1;
x20.up = 1;
x21.up = 1;
x22.up = 1;
x23.up = 1;
x24.up = 1;
x25.up = 1;
x26.up = 1;
x27.up = 1;
x28.up = 1;
x29.up = 1;
x30.up = 1;
x31.up = 1;
x32.up = 1;
x33.up = 1;
x34.up = 1;
x35.up = 1;
x36.up = 1;
x37.up = 1;
x38.up = 1;
x39.up = 1;
x40.up = 1;
x41.up = 1;

Model m / all /;

m.limrow=0; m.limcol=0;

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

m.tolproj = 0.0;
$if not set QCP $set QCP QCP
Solve m using %QCP% minimizing objvar;





Website © 2017-2019 by Zuse Institute Berlin. All rights reserved. Imprint.