
CVSROOT: /cvs/ppl Module name: ppl Changes by: hill@cs.unipr.it 2006-03-16 17:32:13
Modified files: doc : definitions.dox src : Grid.defs.hh Grid_widenings.cc tests/Grid : Makefile.am limitedextrapolation1.cc limitedextrapolation2.cc widening1.cc widening2.cc Added files: tests/Grid : limitedextrapolation3.cc widening3.cc
Log message: There are now three flavours of grid widening. The `generator_widening_assign()' is as commited previously (using generators) and file `widening2.cc' tests this. The `congruence_widening_assign()' is a renaming of the old `widening_assign()' (using congruences) and `widening1.cc' tests this. The new `widening_assign()' uses either of the above two widenings depending on which of the systems describing the grid are up-to-date. The new test file `widening3.cc' tests this widening. There are, similarly, three flavours of a `limited_*extrapolation_assign()' operator. The documentation in `definitions.dox' on the grid widening has been brought up to date and improved.
Patches: http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/doc/definitions.dox.diff?cvsro... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Grid.defs.hh.diff?cvsroot=... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/Grid_widenings.cc.diff?cvs... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/tests/Grid/limitedextrapolatio... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/tests/Grid/widening3.cc?cvsroo... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/tests/Grid/Makefile.am.diff?cv... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/tests/Grid/limitedextrapolatio... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/tests/Grid/limitedextrapolatio... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/tests/Grid/widening1.cc.diff?c... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/tests/Grid/widening2.cc.diff?c...