ppl/src BD_Shape.defs.hh BD_Shape.inlines.hh D ...

CVSROOT: /cvs/ppl Module name: ppl Changes by: zaffanella@cs.unipr.it 2005-10-24 14:29:38
Modified files: src : BD_Shape.defs.hh BD_Shape.inlines.hh DB_Matrix.defs.hh DB_Matrix.inlines.hh DB_Row.inlines.hh checked.defs.hh
Log message: Removed a lot of commented out stuff from DB_Row.inlines.hh. When creating DB_Row and DB_Matrix objects, the coefficients are now initialized to the value PLUS_INFINITY. DB_Matrix no longer has unused (and unimplemented) methods space_dimensions() and add_rows_and_columns(). BD_Shape no longer needs the method init(). In the BD_Shape implementation, added a couple of utility function that help in factoring common code. In methods adding space dimensions, take into accoount that the newly added coefficients are already initialized to PLUS_INFINITY. Added a lot of missing const qualifications. The shortest_path_reduction_assign() method has been almost reimplemented from scratch: it should now be easier to move towards an implementation where shortest-path closure is not compromised by reduction. Several comments improved.
Patches: http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/BD_Shape.defs.hh.diff?cvsr... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/BD_Shape.inlines.hh.diff?c... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/DB_Matrix.defs.hh.diff?cvs... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/DB_Matrix.inlines.hh.diff?... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/DB_Row.inlines.hh.diff?cvs... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/checked.defs.hh.diff?cvsro...
participants (1)
-
Enea Zaffanella