## ams_version=1.0 Model Main_himmel11 { Variable x1 { Range: nonnegative; } Variable x2; Variable x3; Variable x4 { Range: nonnegative; } Variable x5; Variable x6; Variable x7; Variable x8; Variable x9; Variable objvar; Constraint e1 { Definition: 5*x4 - x5 + 7*x7 - x9 >= 0; } Constraint e2 { Definition: { -(0.0056858*x6*x9 + 0.0006262*x5*x8 - 0.0022053*x7*x9) + x1 + 2*x4 = 85.334407 } } Constraint e3 { Definition: { -(0.0071317*x6*x9 + 0.0029955*x5*x6 + 0.0021813*sqr(x7)) + x2 = 80.51249 } } Constraint e4 { Definition: { -(0.0047026*x7*x9 + 0.0012547*x5*x7 + 0.0019085*x7*x8) + x3 + 4*x4 = 9.300961 } } Constraint e5 { Definition: { -(5.3578547*sqr(x7) + 0.8356891*x5*x9 + 37.293239*x5) - 5000*x4 + objvar = -40792.141 } } Procedure MainInitialization { Body: { x1.upper := 92; x2.lower := 90; x2.upper := 110; x3.lower := 20; x3.upper := 25; x5.lower := 78; x5.upper := 102; x6.lower := 33; x6.upper := 45; x7.lower := 27; x7.upper := 45; x8.lower := 27; x8.upper := 45; x9.lower := 27; x9.upper := 45; x5.l := 78.62; x6.l := 33.44; x7.l := 31.07; x8.l := 44.18; x9.l := 35.22; } } MathematicalProgram himmel11 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve himmel11; } } Procedure MainTermination { Body: { return 1; } } }