summaryrefslogtreecommitdiff
path: root/src/cython
AgeCommit message (Collapse)Author
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-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-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
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-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-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-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-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-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
2017-06-16Fix CUSTOMBUILD : error : don't know how to set runtime library search path ↵vrouvrea
for MSVC git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2549 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 94c7625b3bc8e943e3856e0e65dc65bb5d8cd0f7
2017-06-16Add warning about boost_thread link for the Mac GUDHI python modulevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2548 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4a9f6c43f4868bd4f303579c22fdc7a54728e68c
2017-06-16Fix Python module version numervrouvrea
Fix link with external libraries git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2547 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e2f47e860ea4608a4d298fa4772d750ac540be5a
2017-06-14Fix try vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2543 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: da6eb0ef7b79c0d21d8e98d17d78459d1768a5db
2017-06-14Add traces for debugvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2542 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a9e8098443114a4fe6e9c19e6410169580c134c6
2017-06-13Try to fix Windows compilation for Condavrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2541 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: afa1b10e300aafbc92a85b3519f4b39add2ae6e4
2017-06-09No more need of find_the_lib cmake macro to find Windows boost lib namevrouvrea
Fix cmake warning on if with quotes git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2527 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a352820ab0a596961b9851d4a30c40196a70ff98