[PPL-devel] [GIT] ppl/ppl(termination): Added stub implementations for one_affine_ranking_function_PR() and all_affine_ranking_functions_PR().
Roberto Bagnara
bagnara at cs.unipr.it
Mon Mar 8 10:55:13 CET 2010
Module: ppl/ppl
Branch: termination
Commit: 7bf82f6ed4a2435e5cab78a397340d7ec4accceb
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=7bf82f6ed4a2435e5cab78a397340d7ec4accceb
Author: Roberto Bagnara <bagnara at cs.unipr.it>
Date: Mon Mar 8 13:53:49 2010 +0400
Added stub implementations for one_affine_ranking_function_PR() and all_affine_ranking_functions_PR().
---
src/termination.templates.hh | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/src/termination.templates.hh b/src/termination.templates.hh
index ae36551..d7b775e 100644
--- a/src/termination.templates.hh
+++ b/src/termination.templates.hh
@@ -353,6 +353,24 @@ termination_test_PR(const PSET& pset) {
return mip.is_satisfiable();
}
+template <typename PSET>
+bool
+one_affine_ranking_function_PR(const PSET& pset, Generator& mu) {
+ return false;
+}
+
+template <typename PSET>
+void
+all_affine_ranking_functions_PR(const PSET& pset, C_Polyhedron& mu_space) {
+ using namespace Implementation::Termination;
+ Constraint_System cs;
+ dimension_type n;
+ dimension_type m;
+ prepare_input_MS_PR(pset, cs, n, m, "all_affine_ranking_functions_MS");
+
+ mu_space = C_Polyhedron(n+1, EMPTY);
+}
+
} // namespace Parma_Polyhedra_Library
#endif // !defined(PPL_termination_templates_hh)
More information about the PPL-devel
mailing list