[PPL-devel] [GIT] ppl/ppl(floating_point): Changed linearize method interface for Floating Point Expressions.

Roberto Amadini r.amadini at virgilio.it
Thu Feb 18 17:37:32 CET 2010


Module: ppl/ppl
Branch: floating_point
Commit: b8ac7e594ab0bd3e876529339039bc04b9c85b62
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b8ac7e594ab0bd3e876529339039bc04b9c85b62

Author: Roberto Amadini <r.amadini at virgilio.it>
Date:   Thu Feb 18 17:33:36 2010 +0100

Changed linearize method interface for Floating Point Expressions.
Now, it has a bool return type which indicates if the linearization
succeeded (or not). Thus, Linearization_Failed exception class has
been removed.

---

 src/Cast_Floating_Point_Expression.defs.hh         |    5 +-
 src/Cast_Floating_Point_Expression.templates.hh    |    7 +-
 src/Constant_Floating_Point_Expression.defs.hh     |    6 +-
 src/Constant_Floating_Point_Expression.inlines.hh  |    4 +-
 src/Difference_Floating_Point_Expression.defs.hh   |   17 ++--
 ...fference_Floating_Point_Expression.templates.hh |   11 ++-
 src/Division_Floating_Point_Expression.defs.hh     |   15 ++--
 ...Division_Floating_Point_Expression.templates.hh |   14 ++-
 src/Floating_Point_Expression.defs.hh              |   15 +--
 ...ultiplication_Floating_Point_Expression.defs.hh |   19 ++--
 ...lication_Floating_Point_Expression.templates.hh |   24 ++---
 src/Opposite_Floating_Point_Expression.defs.hh     |   11 +-
 src/Opposite_Floating_Point_Expression.inlines.hh  |    8 +-
 src/Sum_Floating_Point_Expression.defs.hh          |   11 +-
 src/Sum_Floating_Point_Expression.templates.hh     |   11 ++-
 src/Variable_Floating_Point_Expression.defs.hh     |    5 +-
 src/Variable_Floating_Point_Expression.inlines.hh  |   12 ++-
 tests/Floating_Point_Expression/digitalfilters1.cc |  107 ++++++++++----------
 .../floatingpointexpr1.cc                          |   50 +++-------
 19 files changed, 172 insertions(+), 180 deletions(-)

Diff:   http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=b8ac7e594ab0bd3e876529339039bc04b9c85b62



More information about the PPL-devel mailing list