[PPL-devel] ppl/src Grid_simplify.cc Grid_public.cc Grid.d ...

Matthew Mundell mundell at cs.unipr.it
Sun Jan 22 22:38:33 CET 2006


CVSROOT:	/cvs/ppl
Module name:	ppl
Branch: 	grids
Changes by:	mundell at 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?cvsroot=ppl&only_with_tag=grids&r1=1.1.2.56&r2=1.1.2.57
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Grid_public.cc.diff?cvsroot=ppl&only_with_tag=grids&r1=1.1.2.133&r2=1.1.2.134
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Grid.defs.hh.diff?cvsroot=ppl&only_with_tag=grids&r1=1.1.2.97&r2=1.1.2.98




More information about the PPL-devel mailing list