\def\havemjocone{1}
-\usepackage{amssymb} % \succcurlyeq and friends
+\ifx\succcurlyeq\undefined
+ \usepackage{amssymb} % \succcurlyeq, \preccurlyeq
+\fi
-\input{mjo-common}
+\input{mjo-common} % for \of, \Rn, etc.
+\input{mjo-linear_algebra} % \Sn and \Hn
% The dual of a subset of an inner-product space; always a closed
% convex cone.
% Common cones.
%
-% The nonnegative orthant in the given number of dimensions.
+% The nonnegative and strictly positive orthants in the given number
+% of dimensions.
\newcommand*{\Rnplus}[1][n]{ \Rn[#1]_{+} }
+\newcommand*{\Rnplusplus}[1][n]{ \Rn[#1]_{++} }
% The Lorentz ``ice-cream'' cone in the given number of dimensions.
\newcommand*{\Lnplus}[1][n]{ \mathcal{L}^{{#1}}_{+} }