[GIT] ppl/ppl(sparse_matrices): Unlimited_Sparse_Row_Over_CO_Tree, CO_Tree: major changes. Now all test pass with -DUSE_PPL_SPARSE_BACKEND_CO_TREE.

Module: ppl/ppl Branch: sparse_matrices Commit: 8bfc24464429dace27dc965c0c5bfcda9b1ee845 URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=8bfc24464429d...
Author: Marco Poletti poletti.marco@gmail.com Date: Sun Apr 11 19:12:17 2010 +0200
Unlimited_Sparse_Row_Over_CO_Tree, CO_Tree: major changes. Now all test pass with -DUSE_PPL_SPARSE_BACKEND_CO_TREE.
---
src/CO_Tree.cc | 289 ++++++++++++- src/CO_Tree.defs.hh | 30 ++- src/CO_Tree.inlines.hh | 211 ++++++++-- src/Makefile.am | 1 + src/Unlimited_Sparse_Row.types.hh | 39 ++ src/Unlimited_Sparse_Row_Over_CO_Tree.cc | 43 ++ src/Unlimited_Sparse_Row_Over_CO_Tree.defs.hh | 29 +- src/Unlimited_Sparse_Row_Over_CO_Tree.inlines.hh | 450 ++++++++++++++++++-- src/Unlimited_Sparse_Row_Over_CO_Tree.templates.hh | 261 ++++++++++++ ...limited_Sparse_Row_Over_Linear_Sequence.defs.hh | 37 +-- ...ed_Sparse_Row_Over_Linear_Sequence.templates.hh | 2 +- tests/CO_Tree/cotree1.cc | 52 +-- 12 files changed, 1277 insertions(+), 167 deletions(-)
Diff: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=8bfc24464...
participants (1)
-
Marco Poletti