[PPL-devel] [GIT] ppl/ppl(master): Removed two unused and unwanted methods.
Roberto Bagnara
bagnara at cs.unipr.it
Sun Apr 1 17:38:59 CEST 2012
Module: ppl/ppl
Branch: master
Commit: 2d7a51922756f6a1e92db965e3b0c1774b98698e
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=2d7a51922756f6a1e92db965e3b0c1774b98698e
Author: Roberto Bagnara <bagnara at cs.unipr.it>
Date: Sun Apr 1 17:37:43 2012 +0200
Removed two unused and unwanted methods.
(They were also wrongly implemented.)
---
src/Polyhedron.defs.hh | 8 --------
src/Polyhedron.inlines.hh | 5 -----
src/Polyhedron_public.cc | 12 ------------
3 files changed, 0 insertions(+), 25 deletions(-)
diff --git a/src/Polyhedron.defs.hh b/src/Polyhedron.defs.hh
index 5f692c2..b52638d 100644
--- a/src/Polyhedron.defs.hh
+++ b/src/Polyhedron.defs.hh
@@ -35,8 +35,6 @@ site: http://bugseng.com/products/ppl/ . */
#include "Generator_System.inlines.hh"
#include "Congruence_System.defs.hh"
#include "Congruence_System.inlines.hh"
-#include "Grid_Generator_System.defs.hh"
-#include "Grid_Generator_System.inlines.hh"
#include "Bit_Matrix.defs.hh"
#include "Constraint.types.hh"
#include "Generator.types.hh"
@@ -550,12 +548,6 @@ public:
*/
Congruence_System minimized_congruences() const;
- //! Returns a universe system of grid generators.
- Grid_Generator_System grid_generators() const;
-
- //! Returns a universe system of grid generators.
- Grid_Generator_System minimized_grid_generators() const;
-
/*! \brief
Returns the relations holding between the polyhedron \p *this
and the constraint \p c.
diff --git a/src/Polyhedron.inlines.hh b/src/Polyhedron.inlines.hh
index ff35596..ecdc412 100644
--- a/src/Polyhedron.inlines.hh
+++ b/src/Polyhedron.inlines.hh
@@ -369,11 +369,6 @@ Polyhedron::minimized_congruences() const {
return Congruence_System(minimized_constraints());
}
-inline Grid_Generator_System
-Polyhedron::minimized_grid_generators() const {
- return grid_generators();
-}
-
inline void
Polyhedron::add_recycled_congruences(Congruence_System& cgs) {
add_congruences(cgs);
diff --git a/src/Polyhedron_public.cc b/src/Polyhedron_public.cc
index 31f2c7d..440b0d5 100644
--- a/src/Polyhedron_public.cc
+++ b/src/Polyhedron_public.cc
@@ -194,18 +194,6 @@ PPL::Polyhedron::minimized_generators() const {
return generators();
}
-PPL::Grid_Generator_System
-PPL::Polyhedron::grid_generators() const {
- Grid_Generator_System ggs(space_dim);
- // Trivially true point.
- ggs.insert(grid_point(0*(Variable(0))));
- // A line for each dimension.
- dimension_type dim = 0;
- while (dim < space_dim)
- ggs.insert(grid_line(Variable(dim)));
- return ggs;
-}
-
PPL::Poly_Con_Relation
PPL::Polyhedron::relation_with(const Constraint& c) const {
// Dimension-compatibility check.
More information about the PPL-devel
mailing list