## ams_version=1.0 Model Main_st_e03 { Variable x1; Variable x2; Variable x3 { Range: nonnegative; } Variable x4; Variable x5 { Range: nonnegative; } Variable x6; Variable x7; Variable x8; Variable x9; Variable x10; Variable objvar; Constraint e1 { Definition: x1 - 1.22*x4 + x5 = 0; } Constraint e2 { Definition: x9 + 0.222*x10 = 35.82; } Constraint e3 { Definition: 3*x7 - x10 = 133; } Constraint e4 { Definition: 0.038*sqr(x8) - 1.098*x8 - 0.325*x6 + x7 = 57.425; } Constraint e5 { Definition: x4*x9*x6 + 1000*x3*x6 - 98000*x3 = 0; } Constraint e6 { Definition: -x1*x8 + x2 + x5 = 0; } Constraint e7 { Definition: 0.13167*x8*x1 + 1.12*x1 - 0.00667*sqr(x8)*x1 - x4 >= 0; } Constraint e8 { Definition: 0.063*x4*x7 - 5.04*x1 - 0.035*x2 - 10*x3 - 3.36*x5 + objvar = 0; } Procedure MainInitialization { Body: { x1.lower := 1; x1.upper := 2000; x2.lower := 1; x2.upper := 16000; x3.upper := 120; x4.lower := 1; x4.upper := 5000; x5.upper := 2000; x6.lower := 85; x6.upper := 93; x7.lower := 90; x7.upper := 95; x8.lower := 3; x8.upper := 12; x9.lower := 1.2; x9.upper := 4; x10.lower := 145; x10.upper := 162; } } MathematicalProgram st_e03 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve st_e03; } } Procedure MainTermination { Body: { return 1; } } }