# NLP written by GAMS Convert at 02/17/22 17:20:18
#
# Equation counts
# Total E G L N X C B
# 0 0 0 0 0 0 0 0
#
# Variable counts
# x b i s1s s2s sc si
# Total cont binary integer sos1 sos2 scont sint
# 1 1 0 0 0 0 0 0
# FX 0
#
# Nonzero counts
# Total const NL
# 0 0 0
#
# Reformulation has removed 1 variable and 1 equation
from pyomo.environ import *
model = m = ConcreteModel()
m.x1 = Var(within=Reals, bounds=(0,10), initialize=3)
m.obj = Objective(sense=minimize, expr= sin(m.x1) * (cos(m.x1) - sin(m.x1))**2)