[GIT] ppl/ppl(floating_point): Added operator/= and method negate for class Linear_Form.

Module: ppl/ppl Branch: floating_point Commit: 70431729da6b1ee33ff65eee4a5283c96bb2f20c URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=70431729da6b1...
Author: Fabio Bossi bossi@cs.unipr.it Date: Sat Sep 5 17:57:11 2009 +0200
Added operator/= and method negate for class Linear_Form. Refactored code of class Floating_Point_Exception and its derivate classes in order to avoid creating unnecessary temporaries.
---
src/Constant_Floating_Point_Expression.defs.hh | 5 +- src/Constant_Floating_Point_Expression.inlines.hh | 10 ++-- src/Difference_Floating_Point_Expression.defs.hh | 3 +- ...fference_Floating_Point_Expression.templates.hh | 25 ++++++----- src/Division_Floating_Point_Expression.defs.hh | 3 +- ...Division_Floating_Point_Expression.templates.hh | 35 +++++++------- src/Floating_Point_Expression.defs.hh | 12 +++-- src/Floating_Point_Expression.templates.hh | 33 +++++++------ src/Linear_Form.defs.hh | 16 +++++++ src/Linear_Form.templates.hh | 18 +++++++ ...ultiplication_Floating_Point_Expression.defs.hh | 3 +- ...lication_Floating_Point_Expression.templates.hh | 48 +++++++++++--------- src/Opposite_Floating_Point_Expression.defs.hh | 3 +- src/Opposite_Floating_Point_Expression.inlines.hh | 10 +++-- src/Sum_Floating_Point_Expression.defs.hh | 3 +- src/Sum_Floating_Point_Expression.templates.hh | 24 ++++++---- src/Variable_Floating_Point_Expression.defs.hh | 3 +- src/Variable_Floating_Point_Expression.inlines.hh | 10 ++-- 18 files changed, 162 insertions(+), 102 deletions(-)
Diff: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=70431729d...
participants (1)
-
Fabio Bossi