summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-10-26Code review: downgrade_dimension renamed lower_upper_bound_dimension and ↵vrouvrea
make it private. Automatically when dimension_to_be_lowered_ is set (on removal) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2810 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c764433bcc5357acc6454683d4f4182c7c960d6d
2017-10-20Use simplices iterator instead of skeleton iteratorvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2798 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 856d2655901b01dd3e75f428f364ab7ac4f07aee
2017-10-20Code review : rename automatic_dimension_set with downgrade_dimensionvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2796 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3b094bc579367d40790c3791f2c4a3700a3d93ae
2017-10-20Doc review: remove_maximal_simplex about automatic_dimension_set mechanism ↵vrouvrea
was too strict. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2795 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0226b3ee6a082b109185c9eff8c1601b61d4f667
2017-10-19Code review : remove template specification for std::maxvrouvrea
Fix cython tests accordingly to the other modifications git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2794 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e1009a3304455fa26fbd368c4cce4451bc3d7784
2017-10-05Doc review : automatic_dimension_set return documentation was not clearvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2761 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 04b4dee9d228923f36062001529476251eac4ef0
2017-10-05Doc review : prune_above_filtration about automatic_dimension_set mechanism ↵vrouvrea
was too strict. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2760 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: bccef80ba3f70f87dff28cfa3a85c50f072f695e
2017-09-22Remove automatic_dimension_set call from remove and prune functionsvrouvrea
Make it public to be available Modify tests accordingly git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2703 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2ff42d5327ae76b121390a913c4e548d6f59ea99
2017-09-21Remove set_dimension from examplesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2698 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: cde0919e6bb53ad8ace21f1c6894708468449276
2017-09-21Add some comments for readabilityvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2697 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 986cc3b862ceca993a6fdd8cdee6da2c1ed4cc14
2017-09-20Roll back simplex tree set_filtration modification (assign_filtration ↵vrouvrea
asserts in debug) and modify test git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2694 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d08cc4b4f310784975b81d10b7ebd78063c42378
2017-09-20Separate and improve simplex tree iostream operators to test automatic ↵vrouvrea
dimension set on iostream operators git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2693 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: dafd077f3ed20eafaccdb27d56e02b3d9e5c44a7
2017-09-20Add tests limitsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2690 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fc3e0cb28170f49a598d50fc7e32ac2d9d191447
2017-09-20Merge modifications for simplex_tree automatic dimension setvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2689 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c18c6316d51f476a795b59c8b870db1aaf0b4591
2017-09-18Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2679 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e4d0575f2279f2541329644c177c05c40614b761
2017-09-18Add a function to launch py.test as required for no cache files in sourcesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2678 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 92ca1aabcbe276198fa29ea75f763fb0aa3c504f
2017-09-18Add warning for developper version that sphinx is configured for user versionvrouvrea
Removes GudhUI ERROR mesages (just warnings git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2677 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0111272d9f6d6dc10e370360b2242eff4828611b
2017-09-13radius search => near searchcjamin
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/call_it_near_search@2669 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e77c8b7de12df9cf5d0a6ef8d79e4b14a28237b3
2017-09-12Fix sphinx build for python3 on Ubuntuvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2667 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c720b8be2919344e06f3d71cefdd7693439f63f0
2017-09-12Bottleneck does not require Eigen3 (C++ and Python)vrouvrea
Doc issue about examples requiring Eigen3 git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2666 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 5e127d4e8137a44ee3bd688c32653acfb4a55007
2017-09-12Modification rollbackvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2665 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2f977f8b93c6104d2b7c8f16c13da974b36f1535
2017-09-12Add debug tracesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2664 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e4c572d98f4628e7f9b36fd9925ba7ce68e3cf81
2017-09-12Fix in Python3 if sphinx is not installedvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2663 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0005d7fe2e7e8513a276543295c02351456595cc
2017-09-12Euclidean witness requires CGAL 4.6.0vrouvrea
Subsampling requires CGAL 4.8.1 All modules requiring CGAL requires also Eigen3 git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2662 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: df4c03882b8c5eb91f12939b460b3c9b85cbb870
2017-09-11remove debug tracesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2656 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4ea039d0564268458ca64950113fbffdc86c10b3
2017-09-11Add comment for the dependencyvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2655 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ab03b16bc884fe3291e3308e4a975b7c6232a861
2017-09-07Fix doc for user_versionvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2650 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 18aebd67968fd48ccfcfcfbff75c614496f4424e
2017-09-07Python documentation is now built from sources to the build directory.vrouvrea
Missing bibtex and images to be "as before" git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2649 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0deda91875e34ce534c88a601cfb167d9c7dfa01
2017-09-05Tests and compilation are now from sources (even if doc and examples are copied)vrouvrea
This modification does not fix it for the doc git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2645 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0fa4850747d3f18cd54e0622ef1831d5d5c5a0df
2017-08-25bug in Python SimplexTree (needs string)vrouvrea
Doc issue in alpha_complex user doc git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2629 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ab35f6f64af33414002d6899275170f781e9cfa8
2017-08-22Version files modification for new releasevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2616 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8296050aef9e6658cd98080075f4047487e21b68
2017-08-18Fix sphinx bug when python3 is not in /usr/binvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2613 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 07f67d4cc1f3b558b191115e0979ce3ce0580206
2017-08-18Add display function in file format docvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2612 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b51ffdf8f7be07c6745ca2b6501c51a350deffd2
2017-08-17Add file formats for Python.vrouvrea
Binding for persistence write files Launch py.test with the command "python -m pytest" (shall work everywhere) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2611 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9443a7eb5b580ece7708ff57949ad08339c1c5c3
2017-08-10Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2609 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7bd35b1a3515450f92efd4cb44d0b81d1e215dd3
2017-08-10Some modifications to file format documentation (utf8 test)vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2608 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2590184676603521a3ab175834670bb47a80c93b
2017-08-10Fix Python2 compatibilityvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2607 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b8744511b527f7117d3432c559dcb68b59253e53
2017-08-10utf8 file formatvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2606 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0541d16e8818dfc9cd6ecd7960c0ec5638cd8277
2017-08-10Add Gudhi namespacevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2605 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 6f004d1f7f8a741081181c1ead026fb952a21e6c
2017-08-09Merge last trunk modificationsvrouvrea
persistence file reader Python interface persistence_graphical_tools improvement (max_plots and max_barcodes, and from a persistence file) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2604 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: db80333d4f34151be0c32024af597d90d221a97f
2017-08-08Fix persistence files reader unitary testsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2603 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1b3ab678420a63b6607d15f350697eccc42b56f7
2017-08-08Fix bug in read_persistence_intervals_in_dimension for only_this_dimvrouvrea
Add unitary tests for read_persistence Add .clang-format to clang format new files git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2601 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 28e870973f9ebd686d503246202fa6d6a549e9e3
2017-08-07Fix test reader utilsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2600 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 24bcf652d5374d158c6b4e90dd2233af7e153c49
2017-07-10simplex / complex confusionglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2596 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 77c093029d3e2518260ce59705110df3fbfe11e3
2017-07-10Cubical: use +inf instead of UINT_MAX as filtration value for non-simplices.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2595 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c578be16d9559b6d271cdb63be3a58a015735ab7
2017-07-06Plot functions now returns a plot that can be modified before to be shownvrouvrea
Add confidence band in plot_persistence_diagram Cythonization of read_lower_triangular_matrix_from_csv_file and read_persistence_intervals functions Add Python tests of read functions git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2590 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 522ec31e9ad3a9a688875612d246114704b8c74e
2017-07-04Add Gudhi namespace for reader_utilsvrouvrea
Add confidence band in persistence_graphical_tools.py Persistence_diagram returns a plot that is no more showed. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2582 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4125f4f525057e89c8b0d5d164ea0b9d1df1bd72
2017-07-03Rename cythonize_gudhi.py in setup.py to be conform with Python convention ↵vrouvrea
(for easy_install and pip) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2578 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c514a7c5096293380254339e7e60782194040823
2017-06-28Add a commentvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2566 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 64cd59ca30ff82a1c116df20c4cee38a795dc518
2017-06-28Merge of branch boost_system_no_deprecated_test in order to :vrouvrea
- remove boost_system library dependency - repair conda package compilation issues found - Use Gudhi::Clock instead of boost::date_time library git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2565 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d68764ab186bd44f2b2253ba21ad1c0e09584455