From b4a889f9a0055e1de9a08df38b5acfe5a276cb58 Mon Sep 17 00:00:00 2001 From: Joris Mooij Date: Fri, 27 Nov 2009 22:12:07 +0100 Subject: [PATCH] [Frederik Eaton] Added unary minus to TProb<> --- include/dai/prob.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/dai/prob.h b/include/dai/prob.h index 851828d..1627299 100644 --- a/include/dai/prob.h +++ b/include/dai/prob.h @@ -390,6 +390,9 @@ template class TProb { return r; } + /// Returns negative of \c *this + TProb operator- () const { return pwUnaryTr( std::negate() ); } + /// Returns pointwise absolute value TProb abs() const { return pwUnaryTr( fo_abs() ); } -- 2.20.1