# NLP written by GAMS Convert at 02/17/22 17:19:08
#
# 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
# 2 2 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=(None,None), initialize=0)
m.x2 = Var(within=Reals, bounds=(None,None), initialize=0)
m.obj = Objective(sense=minimize, expr= 12 * m.x1**2 - 6.3 * m.x1**4 + m.x1**6
- 6 * m.x1 * m.x2 + 6 * m.x2**2)