[PPL-devel] [GIT] ppl/ppl(sparse_matrices): Add new classes: CO_Tree and Unlimited_Sparse_Row_CO_Tree_backend. Add tests for CO_Tree. Avoid conditional inclusion of headers.
Marco Poletti
poletti.marco at gmail.com
Sat Apr 10 15:03:20 CEST 2010
Module: ppl/ppl
Branch: sparse_matrices
Commit: 7b92c7d8d25de211bf34e02816a2f8fdd475ebf2
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=7b92c7d8d25de211bf34e02816a2f8fdd475ebf2
Author: Marco Poletti <poletti.marco at gmail.com>
Date: Sat Apr 10 15:03:04 2010 +0200
Add new classes: CO_Tree and Unlimited_Sparse_Row_CO_Tree_backend. Add tests for CO_Tree. Avoid conditional inclusion of headers.
---
configure.ac | 1 +
src/CO_Tree.cc | 762 +++++
src/CO_Tree.defs.hh | 449 +++
src/CO_Tree.inlines.hh | 825 +++++
src/CO_Tree.types.hh | 21 +
src/Dense_Row.inlines.hh | 12 +
src/MIP_Problem.defs.hh | 7 -
src/Makefile.am | 10 +
src/PIP_Problem.defs.hh | 8 +-
src/Unlimited_Sparse_Row.defs.hh | 24 +-
src/Unlimited_Sparse_Row_CO_Tree_Backend.cc | 29 +
src/Unlimited_Sparse_Row_CO_Tree_Backend.defs.hh | 246 ++
...Unlimited_Sparse_Row_CO_Tree_Backend.inlines.hh | 188 ++
src/Unlimited_Sparse_Row_CO_Tree_Backend.types.hh | 21 +
tests/CO_Tree/.gitignore | 1 +
tests/CO_Tree/Makefile.am | 77 +
tests/CO_Tree/cotree1.cc | 3215 ++++++++++++++++++++
tests/Makefile.am | 1 +
18 files changed, 5881 insertions(+), 16 deletions(-)
Diff: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=7b92c7d8d25de211bf34e02816a2f8fdd475ebf2
More information about the PPL-devel
mailing list