[PPL-devel] [GIT] ppl/ppl(sparse_matrices): New commits

Roberto Bagnara bagnara at cs.unipr.it
Fri Aug 13 20:44:46 CEST 2010


URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=5e484492c102d1432d25dcf25ac33a919690ed4e
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 19:33:03 2010 +0200

    PIP_Tree_Node: turn always-true if condition into assertion, in add_constraint().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=fae82a2cb6ac8e154df6d1171cfab2306f92e8f0
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 19:17:08 2010 +0200

    PIP_Tree.cc: rename some types used in compatibility_check_find_pivot().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=7d39d7c5a0f9b77fe52cba5069ce3293694e4635
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 19:15:46 2010 +0200

    PIP_Tree.cc: rename some types used in compatibility_check_find_pivot_in_set().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=7fd5b0d0f62a246e27e5333946b84ce68af73e08
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 19:05:16 2010 +0200

    PIP_Tree.cc: optimize find_lexico_minimum_column() for sparse matrices.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=bd40d699a73e3ca678e62e6bd07b2dfb9c44f965
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 18:51:47 2010 +0200

    PIP_Tree.cc: remove variable that is unused in release mode, in find_lexico_minimum_column_in_set().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=e0eb3e2f6a83368839b903455c44ff69d2df7569
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 18:45:43 2010 +0200

    PIP_Tree.cc: call reset() when needed, in complement_assign().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b15e5c9297196457b428d6b091282a46a8d19a63
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 18:44:54 2010 +0200

    Dense_Row: add a reset() method taking an iterator.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=cb8a47171ae339e46d8087f1f495a90876fc5d7d
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 18:34:44 2010 +0200

    PIP_Tree.cc: optimize merge_assign() for sparse matrices.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=0d51a66f796eb7f49ca9230928e9ad1cc669745d
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 18:29:43 2010 +0200

    PIP_Problem: optimize solve() for sparse matrices.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=3d4e5cb6bbf6dd483de3cd3b8b393edccb32ce95
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 18:19:22 2010 +0200

    MIP_Problem: fix indentation.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=25c5afbc3f4bf3e881a3ecb69c3bb02065fd689f
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 18:05:49 2010 +0200

    MIP_Problem: remove unused code.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=a734714105436bb224edbbca6493223b84ef1433
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 17:30:21 2010 +0200

    MIP_Problem: remove unneeded variable.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b91c3d3d979c9891713e7b6495b0b1881dd5c9c5
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 17:08:04 2010 +0200

    Dense_Row: allow every value of (unused) hint iterators.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=dbd69098349403c69df0571fac98341b7e67d542
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 16:44:05 2010 +0200

    Move conditional typedefs from PIP_Tree, PIP_Problem and MIP_Problem into Dense_Matrix and Sparse_Matrix.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=19bbe2e732348d060bb34326a62f6cdf63c732c3
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 16:08:45 2010 +0200

    Sparse_Matrix: use Unlimited_Sparse_Row::clear() in the ascii_load() method.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=55492960444fc96e1d8dbe9821546d9620231f32
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 16:08:10 2010 +0200

    Sparse_Row, Sparse_Row_Reference: add the clear() method.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=8a92170d5b94c89b0924e0133545dc419d6db0bf
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 16:07:26 2010 +0200

    Unlimited_Sparse_Row: add the clear() method.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=7585d96a035e9027f9796feb1890d2fc303abb95
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 16:07:11 2010 +0200

    CO_Tree: add the clear() method.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=e04192147260dd7e98f5bdc7a2322b6bcf2bfecc
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 15:41:12 2010 +0200

    CO_Tree, Sparse_Matrix, Sparse_Row, Sparse_Row_Reference, Unlimited_Sparse_Row: change the Doxygen documentation to follow the PPL coding standards.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=56030b147247c76458b973b6482ed6a8223a78d5
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 12:33:26 2010 +0200

    Sparse_Matrix: document all methods and fields.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=ad6f07bf9e8c4ee7996d08869f6b45ac613494e1
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:39:51 2010 +0200

    Sparse_Matrix: indentation fixes.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=a23b24b83e830ddb76b71ce9b328ac75d62f7ed7
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:39:33 2010 +0200

    Sparse_Matrix: move some code.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=42297d0efd04c1ec8907e2844fb8cb21fa7f272b
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:39:11 2010 +0200

    Sparse_Matrix: optimize the OK() method.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=4bbcc1cfc6e97f66053663e0c70adf4f4ed63b83
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:38:34 2010 +0200

    Sparse_Matrix: use iterators instead of indexes in external_memory_in_bytes().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=98d07ebadf53346d6ca97f9001dd729fd0204774
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:38:01 2010 +0200

    Sparse_Matrix: improve code readability

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=43b9725b97f6886293142f7e835b5a50a9074dea
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:28:03 2010 +0200

    Unlimited_Sparse_Row: remove typedef for This, fix indentation

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=760a0e09eabe3261b90f9cf42f9d1f58da9f74ba
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:17:13 2010 +0200

    Sparse_Row, Sparse_Row_Reference: add before_cbegin(), cbegin() and cend() methods, return const& in before_begin() and end() methods, add documentation.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=133c55187159750346fd3a4bc4c4c001e245f82c
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:16:11 2010 +0200

    Unlimited_Sparse_Row: add before_cbegin(), cbegin() and cend() methods.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=60ea15d1a14dae7993274fb532ec6588df33e65b
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 11:13:56 2010 +0200

    CO_Tree: add before_cbegin(), cbegin() and cend() methods.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=1f99cd898f3f34c775054a77bf883eeed2b5e952
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 09:54:59 2010 +0200

    Sparse_Row, Sparse_Row_Reference: optimize OK() methods.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=02c34db3b8dacb90428d6075fe674fdf7d4d3eb6
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 09:52:12 2010 +0200

    Sparse_Row_Reference: add documentation of the class itself.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=ecc762f03c8c111aeed087426ecc05a8594a6eb9
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 09:49:26 2010 +0200

    Sparse_Row: optimize the resize() method.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=25d70aef7dd77f77bfcbbec74274cfe680417498
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 09:49:03 2010 +0200

    Sparse_Row, Sparse_Row_Reference: don't inline OK() methods.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=803393d3586d965059900cfbf321183aa1d70eb1
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 09:30:43 2010 +0200

    Sparse_Row, Sparse_Row_Reference: document all methods and fields.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=3474bffea07dc6f1c2d1ce975dcf446093d90a1c
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 09:29:38 2010 +0200

    Unlimited_Sparse_Row: clarify comments.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=52521c82ec8ff6c5f438066765b89e9ab811abc6
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Fri Aug 13 09:29:14 2010 +0200

    CO_Tree: fix compiling error in release mode.




More information about the PPL-devel mailing list