[PPL-devel] ppl/src Grid_public.cc Grid_nonpublic.cc Grid. ...
Matthew Mundell
mundell at cs.unipr.it
Thu Dec 1 19:10:47 CET 2005
CVSROOT: /cvs/ppl
Module name: ppl
Branch: grids
Changes by: mundell at cs.unipr.it 2005-12-01 19:10:46
Modified files:
src : Grid_public.cc Grid_nonpublic.cc Grid.defs.hh
Log message:
Reduce the dependency on the Grid_Generator Grid friend declaration:
turn off hiding of parameters, temporarily let rays be inserted as
parameters, always get the divisor via the divisor method, switch to
use the Generator_System wrapper methods, multiply generators via
Grid_Generator::multiply, construct grids by inserting rows instead of
modifying inserted rows, compare generator systems in OK via
is_equal_to, and swap entire rows via coefficient_swap.
Take out the OK NC check and the add_generator NC handling.
Patches:
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.104&r2=1.1.2.105
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Grid_nonpublic.cc.diff?cvsroot=ppl&only_with_tag=grids&r1=1.1.2.51&r2=1.1.2.52
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.83&r2=1.1.2.84
More information about the PPL-devel
mailing list