
Module: ppl/ppl Branch: sparse_matrices Commit: 583f1e3eed39dd9fd5796c6b72a0dc25ea332e99 URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=583f1e3eed39d...
Author: Marco Poletti poletti.marco@gmail.com Date: Thu Mar 18 16:24:01 2010 +0100
Unlimited_Sparse_Row, Unlimited_Sparse_Row_Backend_*: move find*() and lower_bound*() implementation to backends.
---
src/Unlimited_Sparse_Row.defs.hh | 42 ---- src/Unlimited_Sparse_Row.inlines.hh | 155 ++------------ ...limited_Sparse_Row_Custom_Slist_Backend.defs.hh | 84 ++++++++ ...ited_Sparse_Row_Custom_Slist_Backend.inlines.hh | 222 ++++++++++++++++++++ src/Unlimited_Sparse_Row_Std_List_Backend.defs.hh | 82 +++++++ ...nlimited_Sparse_Row_Std_List_Backend.inlines.hh | 220 +++++++++++++++++++ ...Unlimited_Sparse_Row_Std_Vector_Backend.defs.hh | 85 ++++++++ ...imited_Sparse_Row_Std_Vector_Backend.inlines.hh | 219 +++++++++++++++++++ 8 files changed, 927 insertions(+), 182 deletions(-)
Diff: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commitdiff;h=583f1e3ee...