
CVSROOT: /cvs/ppl Module name: ppl Branch: grids Changes by: mundell@cs.unipr.it 2006-01-22 22:38:33
Modified files: src : Grid_simplify.cc Grid_public.cc Grid.defs.hh
Log message: Reduce dependence on the Congruence_System (cgs) Grid friend declaration: Update relation_with to use cgs::inhomogeneous_term, is_pointed to use cgs::has_a_free_dimension, add_recycled_congruences to use cgs::recycling_insert, and add_recycled_congruences_and_minimize to use cgs::insert(cgs). Reduce dependence on the Generator_System Grid friend declaration: update OK to use is_equal_to and convert function rows_are_zero to a static template method. Correct the num_cols init in reduce_parameter_with_line.
Patches: http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Grid_simplify.cc.diff?cvsr... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Grid_public.cc.diff?cvsroo... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Grid.defs.hh.diff?cvsroot=...