summaryrefslogtreecommitdiff
path: root/src/Simplex_tree
AgeCommit message (Collapse)Author
2020-03-17fixesMathieuCarriere
2020-03-16fix conflictMathieuCarriere
2020-03-16Merge branch 'master' of https://github.com/GUDHI/gudhi-devel into ↵MathieuCarriere
extended_persistence
2020-03-16Add get_simplices method - contrary to get_filtration method, sort is not ↵ROUVREAU Vincent
performed
2020-03-10Merge branch 'master' of https://github.com/GUDHI/gudhi-devel into ↵mathieu
extended_persistence
2020-03-05CR: use complex_simplex_range instead of filtration_simplex_rangeROUVREAU Vincent
2020-03-05Add some tests and documentation for NaN management in ↵ROUVREAU Vincent
make_filtration_non_decreasing Simplex tree method
2020-03-03Fix #172 and add a proper comment on the modificationROUVREAU Vincent
2020-02-12Merge branch 'master' into modern_cmake_for_boostROUVREAU Vincent
2020-02-05Merge branch 'master' of https://github.com/GUDHI/gudhi-devel into ↵mathieu
extended_persistence
2020-02-04fixed Vincent's commentsmathieu
2020-02-04Fix #186 - Link with TBB for all simplex tree userROUVREAU Vincent
2020-02-02fixed Marc's commentsMathieuCarriere
2020-01-26added extended persistence functionMathieuCarriere
2020-01-24Modern cmake for boost approachROUVREAU Vincent
2020-01-03Remove implicit this capture in [=]Marc Glisse
2019-12-06Modify boost tests to be more verbose and errors in colour. I kept coverage ↵ROUVREAU Vincent
tests (was only used by Jenkins) and they still can be activated through an option
2019-08-14Fix #35 Modify Copyright as GUDHI is not only a C++ libraryROUVREAU Vincent
2019-08-09Merge pull request #60 from ↵Vincent Rouvreau
GUDHI/simplex_tree_insert_duplicated_vertices_fix_vincent Simplex tree insert duplicated vertices fix vincent
2019-06-28Code review: Keep the comment that returning true is strangeROUVREAU Vincent
2019-06-28We can now roll back rec_insert_simplex_and_subfaces_sorted and dimension ↵ROUVREAU Vincent
computation
2019-06-27Code review : call std::unique right after std::sort. Repetition has been ↵ROUVREAU Vincent
removed
2019-06-27code review: test if first!=last before dereferencing firstROUVREAU Vincent
2019-06-19CGAL 4.11 as minimal versionROUVREAU Vincent
2019-06-18cgal_mini_sphere_3d requires Eigen3ROUVREAU Vincent
2019-06-13Change CopyrightROUVREAU Vincent
2019-06-12Merge branch 'master' into simplex_tree_insert_duplicated_vertices_fix_vincentROUVREAU Vincent
2019-06-03Fix #55ROUVREAU Vincent
2019-02-14Fix of duplicated vertices in list.vrouvrea
Modify dimension computation. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_insert_duplicated_vertices_fix_vincent@4107 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e6ac9ee4c9d34e59c07d9f5b16b13b5151608009
2019-01-18Add setS test for adjacency_list verticesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/adjacency_list_direction_improvement@4066 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 78e72b061f0e863617641384d7cca9291e107aac
2019-01-17adjacency lists can be directed, undirected or bidirectional for Simplex ↵vrouvrea
tree insert_graph method Use of directed adjacency lists to fasten computation and use less memory git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/adjacency_list_direction_improvement@4061 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 839fabc15398ce590d09806bd783cd656029f3c1
2018-11-14Fix cpplintvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3981 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 6ce28c75070b0f5d962472f5452e4b03fccbd94f
2018-11-14Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3976 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b246c9007b06ed57d59dc1d18b02262d9c765fb9
2018-10-06merge from trunkglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-python@3935 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 81f81cb6b39ece77718c8b03d408a90789946c0f
2018-10-02Code review : Factorize copy_from and move_from for copy/move assignment/ctorvrouvrea
Make rec_copy private Factorize root members recursive deletion In move, test that (map_el.second.children() != &(complex_source.root_)) instead of (map_el.second.children()->oncles == &(complex_source.root_)) => more efficient Support self copy assignment detection No more use of std::swap in move assignment git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3924 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3aa3727294e54b4ffbc48c3cdb901facf3cd59d7
2018-09-03Code review : Fix remarks for move and copy assignmentvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3868 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 069e920ab3ca9504b5e1c49ab23afe1693f4e6f8
2018-08-30A thread_local was missingvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3845 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 739268e9feab840a1d8a405dad696ca95330623a
2018-08-28Update children on movevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3835 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c9596c534477e6fe098c406307dc8930f71e3a30
2018-08-24Fix move constructor and assignment for the Simplex treevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3831 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ff520472b6a1b9f00d0688fbe7dc467af50e16fe
2018-08-21Move assignment and its associated testvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3819 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 6fd6793b177e0a6b803adf5a710f63d8647a9288
2018-08-21Add DEBUG_TRACES for the testvrouvrea
Add move constructor test git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3818 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4e9baaedcbcb6fdfc7b5ee0ac42bc75559b67bd1
2018-08-21Bad copy assignment testvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3815 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c5c9cd3c0553b3367452489e7fd5e874f5093742
2018-08-21Copy assignment for Simplex_tree and its tests (rules of 5)vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/simplex_tree_fix_vincent@3814 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4ac0e87aaef3bf29369f25b8eb0c766a6f1b395b
2018-08-07Fix issue #13 : [Global - utilities] use exit(-1) instead of std::abort in ↵vrouvrea
utilities git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ninja_cmake_warning_fix_vincent@3749 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3235f72cc618dcb6ab70b1826a4d3ce2608fa168
2018-07-20First try at interfacing the sparse rips in python. Needs at least ↵glisse
documentation and tests. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-python@3697 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 75bef59e90355853ee24807ca7453c4bb0a38f43
2018-06-06Merge of branch thread_local_optional_vincent to take into account XCode < ↵vrouvrea
v.8 as thread local is not available git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3554 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9dcf072a4606d1131a925bca4571f0f1b5547d14
2018-06-05Fix warning from branch warning_fix_vincentvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3537 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 830cd74dcec65ed8944639732acd9e72d4a19632
2018-05-30Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_2.1.0_fix_vincent@3495 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4033114216c767ad4028e3f6d4ccb5f5dfb88f78
2018-05-28Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3479 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 95377921626dc6294d4560571023692567db49b7
2018-05-23Modify documentation for Simplex_tree make_filtration_non_decreasingvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_2.1.0_fix_vincent@3452 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 304779c7952985d651750aded78cb32c6e583555