>>> from pyomo.contrib.pyros import (
... BoxSet, AxisAlignedEllipsoidalSet, CartesianProductSet,
... )
>>> interval = BoxSet(bounds=[[-1.5, 1.5]])
>>> circle = AxisAlignedEllipsoidalSet(
... center=[0, 0],
... half_lengths=[2, 2],
... )
>>> cartesian_product = CartesianProductSet([interval, circle])