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

Roberto Bagnara bagnara at cs.unipr.it
Sat Aug 21 11:13:12 CEST 2010


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

    Sparse_Matrix: improve documentation, adapting to changes in Sparse_Row methods' complexity.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=059dcc659aff2b15431fc1c4c6a9c7b9b2861581
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Sat Aug 21 11:14:05 2010 +0200

    Sparse_Row: improve documentation, adapting to changes in CO_Tree methods' complexity.

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

    CO_Tree: improve documentation, fixing the complexities of insertions and deletions.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=160169b91d93cf433d948fb7e735b8dad6f49929
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Sat Aug 21 10:36:21 2010 +0200

    MIP_Problem: remove row_type typedef, to avoid confusion with matrix_type::row_type.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=5a043709bfa70492cfc11d7a1920ca665e87d79a
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Sat Aug 21 10:35:41 2010 +0200

    MIP_Problem: do not use reset() on Dense_Row object, to avoid confusion.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=508e7ef0c24e6f14075c1fb5215165d8d5d0798e
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Sat Aug 21 10:24:40 2010 +0200

    CO_Tree: fix documentation of min_density_percent.

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

    MIP_Problem: simplify code in steepest_edge_float_entering_index().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=83cc46a52f883152952051902e366ef1ba3ae29a
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Aug 18 20:49:21 2010 +0200

    MIP_Problem: optimize steepest_edge_exact_entering_index().

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=b11b61bdffacbaaff4b441d97e924ca139694a7c
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Aug 18 20:23:24 2010 +0200

    MIP_Problem: optimize steepest_edge_float_entering_index().

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

    CO_Tree: optimize count_used_in_subtree().

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

    CO_Tree: optimize compact_elements_in_the_rightmost_end().

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

    PIP_Tree: add comments about some optimizations.

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

    CO_Tree: document the preconditions of copy_data_from().

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

    CO_Tree: add assertion in copy_data_from().

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

    CO_Tree: remove is_before_begin() methods.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=42956415e186baa8e70de44bb3ac7e13b8d77d99
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Aug 18 15:21:32 2010 +0200

    CO_Tree: remove unnecessary include for iostream.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=792f572dbb1a81027a44a199aefc3b54cc402b6a
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Aug 18 15:05:07 2010 +0200

    Move Dense_Row::Flags out of Row class, renaming it as Row_Flags.

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

    Rename Row and Matrix into Dense_Row and Dense_Matrix.

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

    Sparse_Row: merge with Unlimited_Sparse_Row and remove the Unlimited_Sparse_Row class.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=6618a714e1bf06c8affb674e83ee9a648937751b
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Aug 18 10:53:22 2010 +0200

    Sparse_Matrix: remove remaining references to Unlimited_Sparse_Row.

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

    Remove the Sparse_Row_Reference class.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=4f265e2e2c9f2aa4907fa42ac07842ab6fd7fb9d
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Aug 18 10:04:19 2010 +0200

    Matrix, Sparse_Matrix: remove rendundant typedefs. Don't use such typedefs in MIP_Problem, PIP_Problem and PIP_Tree.

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

    Sparse_Matrix: change the type of the rows from Unlimited_Sparse_Row to Sparse_Row.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=bc5105a0a4187de6d9bd028daf619ecc5e2d4bcb
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Aug 18 10:00:41 2010 +0200

    Sparse_Row: add external_memory_in_bytes() method.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=16c862562a3e52757897e2c88a0e169c22572460
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Wed Aug 18 10:00:20 2010 +0200

    Sparse_Row: add delete_element_and_shift() and add_zeroes_and_shift() methods.

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

    Sparse_Row: add a reset() method that takes an index.

URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=71358c4d49de720619d7ce7220fdb2dd9073db7e
Author: Marco Poletti <poletti.marco at gmail.com>
Date:   Tue Aug 17 18:38:00 2010 +0200

    Many changes, mainly the merge of Row with Dense_Row and Matrix with Dense_Matrix:
    
    * Merge Dense_Row into Row
    * Merge Dense_Matrix into Matrix
    * Handle flags in Unlimited_Sparse_Row and Sparse_Row

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

    Row: remove friend declaration in Flags.

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

    Make Doxygen process documentation of CO_Tree, Unlimited_Sparse_Row, Sparse_Row, Sparse_Matrix, Dense_Row and Dense_Matrix.

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

    CO_Tree, Unlimited_Sparse_Row, Sparse_Row, Sparse_Matrix: fix math expressions in Doxygen comments.




More information about the PPL-devel mailing list