summaryrefslogtreecommitdiff
path: root/src/cython
AgeCommit message (Collapse)Author
2018-04-12Add a CMake option in order to use TBB or not. Default is ONvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3375 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fbe41ee9e7771095e34b6c12adbacddf9484f1b1
2018-04-04Merge sparse rips branch in trunkvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3336 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 01dcab006197637ccba9c29f8990375fe05ad7b4
2018-04-03Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@3327 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 85b28237989b93fb4b5f8629a7f28bdb51b9a1b1
2018-04-03Add warnings for rips persistence from correlation matrix (points under the ↵vrouvrea
diagonal). Use range instead of vector in write_persistence_intervals_to_stream git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@3326 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ea0fdc32c91f1927c5a9f2a3864360895ce8128a
2018-03-20Add python unitary tests for cover complexvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3300 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4152cbeaa7dda37e8bb2dd2fc9f115f3976695bb
2018-03-20Finish the documentation and examplesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3299 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d60f4db274962c1c6aaef3c4ab6787bda8c0640f
2018-03-19Add nerve_gic voronoi partvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3298 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c1cada23c1c492692df8e6764ed5371b494ccea8
2018-03-19Documentation for Nerve_gicvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3297 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3e80b2592386707ac760d0f7cd4bce9d2e9fd7e6
2018-03-18last interfaces header filevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3296 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 32e0925e59d3d00e195567aaf5d3696107ce4cdd
2018-03-18Last interfacesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3295 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 15ec99b95c4c3388e7bdf9f16804c1cf6fec1d62
2018-03-16Other interfacesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3293 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 55298b30ca60b8e8956dbd11419acc128b1dee20
2018-03-15Add interfaces to Nerve_gic python versionvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3292 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ef33f8ccbff36cf467e0b92b82391d703d1ea218
2018-03-15Fisrst version of the bindingvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3291 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 082f786e6b7b2f3377ebeab8cfb49029ea809d27
2018-03-08Web site review after Editorial Boardvrouvrea
Do not need to import gudhi twice in py git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3270 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7d7a4bba27f4cbcad5f8b18cb86587a15e6a8435
2018-02-05Do like C++ examplevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@3217 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: cc963c77e30c649e7428afc609bac4ba1f515a37
2018-02-02Merge last trunk modificatvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@3212 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ea6296547b67ad82f5983d4309493e9131da7dd0
2018-02-02Fix after version release of Cover complex and Persistence representation ↵vrouvrea
installations Fix utils download link git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3211 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9596df8b0d0cdc3d8df79aa367a26b34a96d7f5e
2018-01-31Modify header (cpp and python) to fit with the new website sectionsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3192 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1dc2f0745020db4a27649c55dc1d01397b0a403c
2018-01-26Add doc Copyright for Python partvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3168 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fccabadc27b805caecaab99517df80fab1113d73
2017-12-19Boost minimal version is 1.48.0 (modification rollback) - if boost_version ↵vrouvrea
use static_vector (from Boost 1.54.0) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3090 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 487d902c645793f2647191a0d8f9218184fa19de
2017-12-18Boost minimal version is now 1.56.0vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3081 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c3f409eb75ecb7a7f08735a99549c15662b7e5fe
2017-12-14Merge of branch misc-glissevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3074 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d0842416dbf4ee1ff25a7421841efe8f097e5379
2017-12-09Doc review: bad example link for euclidean strong witness Python examplevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3063 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 16af7cb7d034eb3ca17ecd037f97e6d4d44e3d54
2017-12-08File formats for iso cuboid and perseus in the Python versionvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3057 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 6eb0a025d8549320e03727ce491563b2a941c82d
2017-12-02remove dead variable max_dimglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3011 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: efdeef33160a5a0d8c033ff5b049ee6907d84671
2017-12-01Fix cubical periodic cythonizationvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3004 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 664770dcae1726b94d4a486c376d1d2f744371eb
2017-11-30python doc clarificationsglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3001 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9dc859e34125fc163c02a32353879b59fff610a7
2017-11-22Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/set_dimension_mechanism_precision@2931 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 44ca09283b600e6af453eb3507bb4ec92b31948b
2017-11-20assign_filtration bindingvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/set_dimension_mechanism_precision@2918 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 390839c0f172993f6117746d08c5a22c00778c5f
2017-11-20Add upper_bound_dimension and associated documentation for automatic ↵vrouvrea
dimension set. prune_above_filtration cythonization git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/set_dimension_mechanism_precision@2917 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 12af3c5c2d6012c43d80cc95e1ecc8a2c0df340e
2017-11-17Homogenize shebang for Python scripts used as executablesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2903 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 904aff059b880e4e197fd81c46160d53b5794998
2017-11-13Thanks to code coverage, I fugured out some tests were not performed because ↵vrouvrea
of teir same name git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2872 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9c2158b7e0e77ad7ce8812bdfac312f3f7daf992
2017-11-13User feedback : documentation shall explain the default homology_coeff_field ↵vrouvrea
is set to '11' in Simplex_tree Python bindings. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2870 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3db5b073fce8ca99271d20690e3559c3a0a6557d
2017-11-09Merge last trunk modificationsvrouvrea
Comment some bad code Try to cythonize rips from correlation matrix git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@2858 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3b9bcdfdeae247ed5486e20cb62f2812fdd14b0d
2017-10-26Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_automatic_dimension_set@2811 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2a37c02ca51d0df28a981207db6ecc1bd0991ffa
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-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-01Euclidean Witness examples requires CGAL >= 4.8.1 because it is using ↵vrouvrea
subsampling (CMake and install doc) Bad link to Gudhi bibtex git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2741 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8c1b84a4030029ec7d1470c49662e15836cf02de
2017-09-29Build doc issuevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2736 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 438179e355d47083f9db2c237d7ceb132c7b0168
2017-09-29Doc issue fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2733 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ea0323fed1ca42ecee50d6fbf9db9fbfb3e64cc9
2017-09-28Fix some doc issuevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@2728 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9a9745d18a37b53618aa3054114f26a8bdbc0009
2017-09-28Remove python rips_complex construction from files as it can lead to errors ↵vrouvrea
with correlation matrix Add examples for doxygen Cythonization of rips correlation matrix git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@2727 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8aae33839fa27f9d26897e625904671b2c05e0e7
2017-09-27Fix some cpplintsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_remove_useless_global_filtration@2721 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 76b127e54d9511b70294ab48336ca6dbd6fdb1d6
2017-09-27Merge last trunk modificationvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_remove_useless_global_filtration@2720 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 37cec1ea1e06c9e9656962614fcddc0fa022c5d0
2017-09-25Do not advertise nor use the exact bottleneck distance versionvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2711 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e441b042d15bfbe727789803ca17b17711a48d9c
2017-09-22Remove global filtration attribute of te simplex tree (including getter and ↵vrouvrea
setter) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_remove_useless_global_filtration@2705 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a6c179ae47e61d1ca12d1f54c4ae1fc0e3c1fde2
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-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-19Fix memory leakvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_memory_leak_fix@2686 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a8fd65accb5be293e9d3f5fe411225745cb76b0b
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