summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-09-25cpplint fixesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/bitmap@795 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 94efebf169656da3179640ce9c02e8416cc75a18
2015-09-25Add bitmap cubical complexvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/bitmap@794 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 50d9b8eb80e0fe99f871afa5bdbb853add97e25e
2015-09-24There is little point obfuscating Filtration_simplex_range.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@792 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0365c6b1612bfdde72746765774729ccb6037f44
2015-09-16Fix 2 FIXMEs.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@790 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a44798f1fcaa8d5992e5c7e56d3d13f11bfdb3e6
2015-09-16Filtration_simplex_iterator's reference type does not have to be a ↵glisse
reference, and Simplex_handle has to be cheap anyway. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@789 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a3fbf340b9ab3d2186616f14f4b96d3188dafd14
2015-09-14Roll back of "included" in boost test inclusion filesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@788 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fbd79bdda8e0f31cef2847dcab8dab9129645618
2015-09-14Merge simplex tree copy/move constructor branch back into the trunkvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@787 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ceacd34f54b14a2d2c4e0a68b234a91912b215b8
2015-09-10doc issuevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@783 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e0fdf5443aea57b7231883c89e1e3fd5007db550
2015-09-10operator==vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@782 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 498e8c3f35d105b22752983360fbf8229c224776
2015-09-09FIXME -> Note.glisse
This is not a huge/trivial bug that has to be fixed immediately. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@780 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a4cb89782dc6d14ff1fc4a567e510ec4f40e0ac9
2015-09-09Minor clean-up.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@779 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: dbb319a592f041cccfa54f50cee2554d423a2291
2015-09-09Minor clean-ups. Don't copy filtration_vect_.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@778 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: af49ecce9ce78f2436be10bb7aed5379466d1cce
2015-09-09Issue fix for operator==. Replaced by is_equal function (constify is ↵vrouvrea
required first for operator==) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@775 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 90d5e30caafb0679117be1ea40a12753847e9ab7
2015-09-04remove constexprvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@774 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 30a30bb0ad79aef360f11bca6dea16bcaa5bc64b
2015-09-04constify refvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@773 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 952881703aa1868554a21caed9302df5b98fea31
2015-09-04Peer review fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@772 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e2896c0a1dc03cb8f87771910b6c756a755f258c
2015-09-02constexpr is only supported in extremely recent VS.glisse
Unnecessary "public:". git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@769 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 62c7733f0d3236a0d919be049dc09b824435a198
2015-08-26fixanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@763 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 5cbe199ded1ba7da400cfa5a96f53c71f19ca2a8
2015-08-26fixanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@762 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a64cb1cb3661a065035c5facd23c9f9855a927c6
2015-08-24fixanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@761 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 616315097f92608d92c264a3015fd5b8d634e37b
2015-08-24Fixanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@759 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a054ef614924cb102410aa66d24ad29c419638cb
2015-08-24Fixesanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@757 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 88bfc9b672be26ed97bea4aecdcfbafb24259553
2015-08-24Fixesanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@756 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9d9cfa9fdcf90b1a02f42e8f3a5ab6812629b4a1
2015-08-24fixanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@755 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 753dc7c276758bb612cf1be4ade131724716828d
2015-08-22Tweak doc to mention that we can compute cohomology without filtration.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@752 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2b07c162b17b5e35432e0f12eaac283043953b2c
2015-08-22Merge from trunk.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@751 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 47c4777a4770d5383e9e1c57848e3e69aec003f0
2015-08-22Add an example showing how to use different options for Simplex_tree.glisse
It has a few FIXMEs for things that are already in progress elsewhere and should be fixed before the release. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@750 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: dda65a6af3112dc14843d764881c22a04ff4b90e
2015-08-20Store num_simplices in persistent_cohomology to avoid to call the function 3 ↵vrouvrea
times. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/num_simplices@748 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 868c69508bd6307c805cfc1a0cab00631c79c000
2015-08-20A bit more doc for SimplexTreeOptions.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@747 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1631ac5e9c4eb9f074fe7468f14cda1f122b63ad
2015-08-20Mergeanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@746 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a2bb08a2952afb518a0db7b9ea01b640cab5360d
2015-08-20Some doc for SimplexTreeOptions.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@745 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2560e01a832071e13486bfaabfdf166b705d5a70
2015-08-20Fix code review remarksvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/num_simplices@744 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: bc59d1dab02559ab645230d8c2df93f140bfcf10
2015-08-19num_simplices computation instead of increment/set methods.vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/num_simplices@743 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 42bad5e259ea540b5ec020f293b2dff86c83101f
2015-08-18Multiple fixesanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@742 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 89e8ccf59283c5775db2f058bf5439bd487d79aa
2015-08-18Multiple fixesanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@741 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c88c6e221ad320b123fc82c7d4f1b26f29204524
2015-08-15Optionally provide a dummy key/filtration interface instead of storing them ↵glisse
for real. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@734 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ea7237a7b5c3d8e2dde49ea8356b142f3efa8089
2015-08-15Remove unnecessary friends (they were befriending the wrong classes anyway).glisse
Use variadic templates to be more robust to a change in the number of template parameters. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@732 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 5d2e7af2d656a26159e2e331fd0de92ed9b3bc04
2015-08-15Cleanup endpoints(Simplex_handle).glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@728 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4e45582a3811d3b646ace0ae6429c6789f40df61
2015-08-12Only one find_package for Boost. Double header inclusion issue.vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@727 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 83ad3a5a97a3c169f6c25ef1ba8fad07f0730a7a
2015-08-05several fixesanmoreau
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@724 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8eb82645458ae536d1cba8682a50880ba377cb7f
2015-07-15Use C++11 range for.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@720 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fd3824262b699310e424db4a4bdc4d9a6a1ba477
2015-07-15One more push_back -> emplace_backglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@718 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 430daad1596f44ae8c334be868a9177aa8a5d9fc
2015-07-11Clean-upsglisse
Avoid duplicate search with find+insert. No need to store 0 and 1 and return them by reference. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@702 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 28403136284a9fe2044b9d51bc2f10861b3a09e7
2015-07-11Clean-upsglisse
Use vector instead of list. Use emplace more. Use std::max. Some const. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@701 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 275156e94b4c9900c0af43ed7b74c7bff40bd7fd
2015-07-11More static/const on member functions in Simplex_tree.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@699 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 80933ccb090cf7f8119d81c77fee10155f6341f4
2015-07-08Clang boost test segmentation fault fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@697 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ddfc6fe41d7112fd6b6c68eadf45e468f2c8904b
2015-07-07Merge of coface branch development (coface + star) into the trunk.vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@695 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: bdb4dcc47a34b071e696da8486e0e33ce1af9823
2015-07-07cpplint fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/coface@694 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 80593486ab7473309e5ae00305561a331e527cc5
2015-07-07cpplint fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/coface@693 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c59d90f177f6b7bc2192189cff926336fec6d97d
2015-07-07cpplint fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/coface@692 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 85df90931dc594c38fa7dd564ec1c731b5be748b