summaryrefslogtreecommitdiff
path: root/src/Rips_complex
AgeCommit message (Collapse)Author
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-10-24True interleaving distance for the sparse Rips.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3964 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 6c342750c0ea2e7d48e8c3fc9cc2a4d04f8b379b
2018-10-17Merge branch sparserips-pythonvrouvrea
Fix doxygen bad link on sparsify point set function Fix some lines too long git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3961 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 94946e2dd7853bd65d6790546ad2ef8a35d298c1
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-02More doc changes for python sparse ripsglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-python@3921 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f9a33e3c4a6fc6d68a81b753a88ff9d39bdcfb9f
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-13Fix cpplintvrouvrea
Merge branch persistence_representation_bug_fix_vincent rev. 3600 git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3603 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7e9364e5294b3433eddcebf273924193da3b0742
2018-06-13Fix cppcheck issuesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3601 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 44cc04b1609d3b3d40382fd02d4fe15e5ba0159f
2018-05-15CMake minimal version is now 3.1vrouvrea
Compilation flags are now externalized in cmake/modules Add NO_POLICY_SCOPE for GUDHI_third_parties to fix warnings Try to fix CGAL 4.12 that is no more setting CGAL_LIBRARIES git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cmake_v3_vincent@3445 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0ac7613f016e28cc634606f76e85ecaf5bacb2d4
2018-04-26Fix Copyrightsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copyright_clarification_vincent@3400 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ff348beedf92656c6913c2a1df983b5804b33988
2018-04-04No need to repeat title, automatically done by the websitevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3338 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 51d295377d2b3235e9316f199bf95d3c5aeaeab3
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/sparserips-glisse@3335 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 41b78dbadb13e3eca889479c1112814b2b58f679
2018-04-03Merge rips_complex_from_correlation_matrix branchvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3328 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a0d98d884fc06a6528e3362d6ed627cd964f527a
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-12untestedglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3279 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 327de60f56f1c0baa9dfdcbd4ca86afa43fcc053
2018-03-12git-svn-id: ↵glisse
svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3278 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 68262663f0fbeceef2a81929e42799479e7038f8
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-08Fixed comments from Marc and Vincent.pdlotko
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@3234 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8b5e08c38cd05512ba8b2824f13a62d35f39bac3
2018-02-08random commit.pdlotko
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@3233 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9a3ccdd8a000bd3fd79bab61b35e50bd707cfb29
2018-02-08pastoglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3230 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b6d3b0a18215b9541b72f2c7097717d5bfb65574
2018-02-05clang format filesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@3216 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 09a40b92cc8e0cc1a08f962de14daed975338d1c
2018-02-02Fix readme and doc issue after mergevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/rips_complex_from_correlation_matrix@3213 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4fd050a6f686044aa6f6dcc290025e321e0dba1b
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-02yearglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3210 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f962c12e4016ddcd498265c57add0c432212b4dc
2018-02-02epsilonglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3209 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c7cac815867c94821d13d8dd972e6505c43b04ba
2018-02-01git-svn-id: ↵glisse
svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3208 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2e0fd8691e04dd1088673910258017802370d265
2018-02-01Move sparse example outside of the "distance" section.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3207 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: cca8dee4bf43082286fc9ce1eae5d366c17a333f
2018-02-01git-svn-id: ↵glisse
svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3206 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8b4c9b0d6054aa75bd39113d246e43ee051d0658
2018-02-01Avoid line breaks between \cite and key.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3204 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 292a7f7d5cbbe6c4c79fa2a16416fa6e3983b9fd
2018-02-01Really remove README, merge didn't dare.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3202 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7b05c5e75821d6a1b0759db13d326a6e142cc01b
2018-02-01Merge from trunk.glisse
hand-merge README that moved to *.md. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3201 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f1922a265c79937e507bbb963875d21fae88069e
2018-02-01typo in CMakeLists.txt + minor reformulation in doc.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3200 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: de115e83e56358fd3d283b802f16a2cc4f6db4f2
2018-01-31testglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3196 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4fbf12d3a2adc56ee85a13fc35571de3963fee70
2018-01-31Add example.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3195 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b8ded704563c6794c098f9b80b1a5e0200e84694
2018-01-30Fix after web reviewvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3189 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fd42bab9b27a3c086adeaf75068c83a911ede000
2018-01-30Double all filtration values.glisse
It was using the Cech convention, not the Rips, so the Rips approximation was not close to the Rips, which is likely to confuse users. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3188 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7b948c956f39dc75931cb00a64516d08ff42e435
2018-01-30Compile and doc utilityglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3187 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b9d1ff7172a9012dcca747c97b9367dc5a78800f
2018-01-29Rename README files for web site generation conformityvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3177 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 632b264790c30accb42e731c4a4f6744a2f7ba11
2018-01-29Fix doc issue for utilities part on the web sitevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3176 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3bafd9e13a5646ca93023144705d3ac7ed7c9b3a
2018-01-26Move documentation Copyright in footervrouvrea
Removed from each module git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3167 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7595f2d18cdc3773bbd96fa9fed414876ff9fdc7
2018-01-26doc for epsilonglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3162 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 02ec0665d288e7e68959aa188cd291924a7d1c8f
2018-01-22Fix cpplintvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3149 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e1cc797f8c24015168a1f84430666e8a156ababa
2018-01-22Some general doc.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3146 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8105c997b5541d0f3c8640e985de5d6810ab6be9
2018-01-16Initial commit of sparse Rips, based on Rips_complex.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/sparserips-glisse@3137 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f0550a0a24a25e8d9ab16535eb4364e8dc4228e6
2017-12-19Add a function for unitary tests to test floating point values equality w/wo ↵vrouvrea
epsilon values git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration_cmake_improvement@3083 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 835037fd6efea4fbfc9a494df3015186232388bf
2017-11-24Describe CSV matrix filecjamin
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/add_utils_in_gudhi_v2@2950 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: bfad995548f0336c38da0de9c04f5eeaafd67570
2017-11-22Add precisionscjamin
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/add_utils_in_gudhi_v2@2944 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7017c186aaad9702b72886348e5bfefa5a17160f