boost::numeric::op::unary_minus
// In header: <boost/accumulators/numeric/functional.hpp> struct unary_minus { };