[GIT] ppl/ppl(sparse_matrices): New commits

URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=f4214b110c1f5... Author: Marco Poletti poletti.marco@gmail.com Date: Sat Feb 5 01:07:04 2011 +0100
Linear_System: avoid deriving from Matrix<Row>. Add a Matrix<Row> field instead.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=6435c868aa294... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 23:43:08 2011 +0100
Linear_Row: add a max_num_columns() method.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=7d3944182866c... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 23:37:22 2011 +0100
Grid_Generator: remove the coefficient_swap() method.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=a508abbf141bc... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 23:35:07 2011 +0100
Grid_Generator_System: avoid calling Matrix::add_zero_rows_and_columns() in add_universe_rows_and_columns().
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=829d1abd73605... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 23:34:45 2011 +0100
Grid_Generator_System: avoid calling Matrix::add_zero_rows_and_columns() in recycling_insert(Generator_System&).
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=537741e8a24af... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 23:33:38 2011 +0100
Grid_Generator_System: avoid calling Matrix::add_zero_rows_and_columns() in recycling_insert(Grid_Generator_System&).
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=1e8f240d7f937... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 22:29:09 2011 +0100
Grid_Generator_System: don't assume that Linear_System is implemented with a Matrix.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=834a4f9b5729e... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 22:16:35 2011 +0100
Linear_System: add a remove_trailing_columns_without_normalizing() method.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b27defb9611b0... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 21:54:03 2011 +0100
Linear_System: remove too-strict assertion.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=8aff5edbfd0b8... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 19:21:28 2011 +0100
Polyhedron: don't call Generator_System::add_zero_rows() in add_recycled_generators().
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=3fc3348722409... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 19:20:22 2011 +0100
Polyhedron: don't assume that Generator_System is implemented with a Matrix, in remove_space_dimensions().
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=73504e4e7c6da... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 16:28:46 2011 +0100
Add a Swapping_Vector class and use it to implement Matrix.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=ea341e0754ead... Merge: d66a8fc9149b3fc34d08a9ff42f513db70cb962e 0643bb18e84c01bf0906b99dbef0005e55f664b4 Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 15:30:51 2011 +0100
Merge branch 'master' into sparse_matrices
Conflicts: src/Dense_Matrix.cc src/Dense_Matrix.defs.hh src/Dense_Matrix.inlines.hh src/Dense_Matrix.types.hh src/Dense_Row.cc src/Dense_Row.inlines.hh src/Sparse_Matrix.defs.hh src/Sparse_Matrix.inlines.hh src/Sparse_Matrix.types.hh tests/Polyhedron/densematrix1.cc tests/Sparse_Matrix/Makefile.am
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=d66a8fc9149b3... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 13:09:25 2011 +0100
Grid_Generator: some changes, possibly fixing the code. Patch by Enea Zaffanella.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=4ee4336688f2d... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 10:43:12 2011 +0100
Grid_Generator: fix normalization bug in parameter(). Now the whole testsuite passes.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=38e3c1aee2317... Author: Marco Poletti poletti.marco@gmail.com Date: Fri Feb 4 10:16:59 2011 +0100
Remove the (unused) Sparse_Matrix.types.hh file.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=0643bb18e84c0... Author: Enea Zaffanella zaffanella@cs.unipr.it Date: Thu Feb 3 18:48:49 2011 +0100
Corrected a bug in cut generation. We were using %= instead of the helper function mod_assign(), which is meant to compute the *positive* modulus. For clarity, the helper function has been renamed as pos_mod_assign().
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=f14d56cb93cb6... Author: Fabio Bossi bossi@cs.unipr.it Date: Wed Feb 2 16:48:49 2011 +0100
Do not use the deprecated function mpz_div_2exp. Use mpz_tdiv_q_2exp instead.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=c02e988b645f6... Author: Roberto Bagnara bagnara@cs.unipr.it Date: Sat Jan 29 19:45:52 2011 +0100
AC_PROG_OCAML only sets OCAMLOPT if OCAMLC is different from "no".
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b4d174ba5cb6e... Author: Roberto Bagnara bagnara@cs.unipr.it Date: Sat Jan 29 10:54:01 2011 +0100
Copyright notices updated in expexted result files.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=fb4f7f910d95f... Author: Roberto Bagnara bagnara@cs.unipr.it Date: Mon Jan 24 20:43:36 2011 +0100
Copyright notices updated.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=0fd2de73dd626... Author: Enea Zaffanella zaffanella@cs.unipr.it Date: Sat Jan 8 17:23:18 2011 +0100
Replaced a call to PPL_ASSERT by PPL_ASSERT_HEAVY.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=1c16cf1e891f1... Author: Roberto Bagnara bagnara@cs.unipr.it Date: Fri Jan 7 18:39:22 2011 +0100
Cyclic dependency avoided.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=8d3d269f79074... Author: Enea Zaffanella zaffanella@cs.unipr.it Date: Thu Jan 6 11:44:48 2011 +0100
Fixed documentation copy-and-paste error.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=27d130ce3196c... Author: Roberto Bagnara bagnara@cs.unipr.it Date: Thu Jan 6 10:42:46 2011 +0100
Replaced several occurrences of assert() by PPL_ASSERT().
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=7a0f1627560db... Author: Roberto Bagnara bagnara@cs.unipr.it Date: Thu Jan 6 09:31:27 2011 +0100
Added missing parameter documentation.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=87b7c0d322e1f... Author: Roberto Bagnara bagnara@cs.unipr.it Date: Thu Jan 6 08:57:57 2011 +0100
Do not build documentation for interfaces that are not enabled.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=6ba95253a8b9d... Author: Roberto Bagnara bagnara@cs.unipr.it Date: Wed Jan 5 17:02:18 2011 +0100
Added missing `use_module' directive.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b86dc7a898cd5... Author: Marco Poletti poletti.marco@gmail.com Date: Thu Dec 30 14:44:10 2010 +0100
Dense_Row: simplify the exception safety implementation by using an implementation subobject.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=a24129e95d80c... Author: Marco Poletti poletti.marco@gmail.com Date: Mon Dec 27 17:05:58 2010 +0100
Dense_Row: improve exception safety in constructors.
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=ff7564a57ae55... Author: Marco Poletti poletti.marco@gmail.com Date: Mon Dec 27 09:20:53 2010 +0100
Dense_Row: remove useless debugging code from the OK() method.
participants (1)
-
Roberto Bagnara