## ams_version=1.0 Model Main_ex14_1_8 { Variable x1 { Range: nonnegative; } Variable x2 { Range: nonnegative; } Variable x3; Variable objvar; Constraint e1 { Definition: - x3 + objvar = 0; } Constraint e2 { Definition: { exp(10*x1/(1 + 0.01*x1))*(0.0476666666666666 - 0.0649999999999999*x1) - x1 - x3 <= 0 } } Constraint e3 { Definition: { x1 - exp(10*x1/(1 + 0.01*x1))*(0.0476666666666666 - 0.0649999999999999*x1) - x3 <= 0 } } Constraint e4 { Definition: { exp(10*x2/(1 + 0.01*x2))*(0.143 - 0.13*x1 - 0.195*x2) + x1 - 3*x2 - x3 <= 0 } } Constraint e5 { Definition: { (-exp(10*x2/(1 + 0.01*x2))*(0.143 - 0.13*x1 - 0.195*x2)) - x1 + 3*x2 - x3 <= 0 } } Procedure MainInitialization { Body: { x1.upper := 1; x2.upper := 1; } } MathematicalProgram ex14_1_8 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve ex14_1_8; } } Procedure MainTermination { Body: { return 1; } } }