%
% Operations that usually appear in convex optimization.
%

% Needed for \operatorname.
\usepackage{amsopn}

\input{mjo-common}

% The ``conic combination'' operator.
\newcommand*{\cone}[1]{ \operatorname{cone} \of{{#1}} }

% The ``convex hull'' operator.
\newcommand*{\conv}[1]{ \operatorname{conv} \of{{#1}} }

% The ``affine hull'' operator.
\newcommand*{\aff}[1]{ \operatorname{aff} \of{{#1}} }

% The ``lineality space'' operator.
\newcommand*{\linspace}[1]{ \operatorname{linspace} \of{{#1}} }

% The ``lineality'' operator.
\newcommand*{\lin}[1]{ \operatorname{lin} \of{{#1}} }

% The ``Exteme vectors'' operator.
\newcommand*{\Ext}[1]{ \operatorname{Ext} \of{{#1}} }
