## ams_version=1.0 Model Main_ex14_1_7 { Variable x1 { Range: nonnegative; } Variable x2 { Range: nonnegative; } Variable x3 { Range: nonnegative; } Variable x4 { Range: nonnegative; } Variable x5 { Range: nonnegative; } Variable x6 { Range: nonnegative; } Variable x7 { Range: nonnegative; } Variable x8 { Range: nonnegative; } Variable x9 { Range: nonnegative; } Variable x10; Variable objvar; Constraint e1 { Definition: - x10 + objvar = 0; } Constraint e2 { Definition: { (1 - x1*x2)*x3*(-1 + exp(x5*(0.485 - 0.0052095*x7 - 0.0285132*x8))) + 23.3037*x2 - x10 <= 28.5132 } } Constraint e3 { Definition: { (1 - x1*x2)*x3*(-1 + exp(x5*(0.752 - 0.0100677*x7 - 0.1118467*x8))) + 101.779*x2 - x10 <= 111.8467 } } Constraint e4 { Definition: { (1 - x1*x2)*x3*(-1 + exp(x5*(0.869 - 0.0229274*x7 - 0.1343884*x8))) + 111.461*x2 - x10 <= 134.3884 } } Constraint e5 { Definition: { (1 - x1*x2)*x3*(-1 + exp(x5*(0.982 - 0.0202153*x7 - 0.2114823*x8))) + 191.267*x2 - x10 <= 211.4823 } } Constraint e6 { Definition: { (-(1 - x1*x2)*x3*(-1 + exp(x5*(0.485 - 0.0052095*x7 - 0.0285132*x8)))) - 23.3037*x2 - x10 <= -28.5132 } } Constraint e7 { Definition: { (-(1 - x1*x2)*x3*(-1 + exp(x5*(0.752 - 0.0100677*x7 - 0.1118467*x8)))) - 101.779*x2 - x10 <= -111.8467 } } Constraint e8 { Definition: { (-(1 - x1*x2)*x3*(-1 + exp(x5*(0.869 - 0.0229274*x7 - 0.1343884*x8)))) - 111.461*x2 - x10 <= -134.3884 } } Constraint e9 { Definition: { (-(1 - x1*x2)*x3*(-1 + exp(x5*(0.982 - 0.0202153*x7 - 0.2114823*x8)))) - 191.267*x2 - x10 <= -211.4823 } } Constraint e10 { Definition: { (1 - x1*x2)*x4*(-1 + exp(x6*(0.116 - 0.0052095*x7 + 0.0233037*x9))) - 28.5132*x1 - x10 <= -23.3037 } } Constraint e11 { Definition: { (1 - x1*x2)*x4*(-1 + exp(x6*(-0.502 - 0.0100677*x7 + 0.101779*x9))) - 111.8467*x1 - x10 <= -101.779 } } Constraint e12 { Definition: { (1 - x1*x2)*x4*(-1 + exp(x6*(0.166 - 0.0229274*x7 + 0.111461*x9))) - 134.3884*x1 - x10 <= -111.461 } } Constraint e13 { Definition: { (1 - x1*x2)*x4*(-1 + exp(x6*(-0.473 - 0.0202153*x7 + 0.191267*x9))) - 211.4823*x1 - x10 <= -191.267 } } Constraint e14 { Definition: { 28.5132*x1 - (1 - x1*x2)*x4*(-1 + exp(x6*(0.116 - 0.0052095*x7 + 0.0233037*x9))) - x10 <= 23.3037 } } Constraint e15 { Definition: { 111.8467*x1 - (1 - x1*x2)*x4*(-1 + exp(x6*(-0.502 - 0.0100677*x7 + 0.101779*x9))) - x10 <= 101.779 } } Constraint e16 { Definition: { 134.3884*x1 - (1 - x1*x2)*x4*(-1 + exp(x6*(0.166 - 0.0229274*x7 + 0.111461*x9))) - x10 <= 111.461 } } Constraint e17 { Definition: { 211.4823*x1 - (1 - x1*x2)*x4*(-1 + exp(x6*(-0.473 - 0.0202153*x7 + 0.191267*x9))) - x10 <= 191.267 } } Constraint e18 { Definition: x1*x3 - x2*x4 = 0; } Procedure MainInitialization { Body: { x1.upper := 10; x2.upper := 10; x3.upper := 10; x4.upper := 10; x5.upper := 10; x6.upper := 10; x7.upper := 10; x8.upper := 10; x9.upper := 10; } } MathematicalProgram ex14_1_7 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve ex14_1_7; } } Procedure MainTermination { Body: { return 1; } } }