summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-12-22Comment pointing out where we use null_vertex.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3101 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b6fa96bd51ef95767c10310262951339f7971442
2017-12-22Check that user does not try to insert null_vertex in the complex.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3100 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b44cf48f810de029f3bd8c3a18cc8a9959c34bff
2017-12-22git-svn-id: ↵mcarrier
svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/Nerve_GIC@3099 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fa1505962b7b6140611935cd960edcdb0c48dd5c
2017-12-22cleaned the codemcarrier
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/Nerve_GIC@3096 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0a24fb8ff0300dc06c48fdb163d053387ae21c29
2017-12-21Code review fix : Bad cmake utility name, file read check, non negative ↵vrouvrea
weight check git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3095 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 09c0342e7c06f69b62f01c3ba8330a99b963399c
2017-12-21git-svn-id: ↵mcarrier
svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/Nerve_GIC@3094 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 277086858a1634a27fc271f18b3d85f2b669f9bd
2017-12-20Merge 1_fold_cover_periodic_alpha_complexes branchvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3093 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 16709f47787220b4bb4a96936b211c932b03102d
2017-12-20added extended persistencemcarrier
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/Nerve_GIC@3092 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a20ecf24407ce88654ad01257d8e44f8395c6b62
2017-12-19removed namespace boost and stdmcarrier
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/Nerve_GIC@3091 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a1c367d57f6d2874c4008e08be68a39d6f821706
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-19Fix unitary testsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration_cmake_improvement@3088 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: db6f2e909552d643597925b312b7b50743924dfa
2017-12-19git-svn-id: ↵mcarrier
svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/Nerve_GIC@3087 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0d5e8163d4ea01c9a34ec6b6c6d4bd4fbedffb68
2017-12-19Fix test units vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration_cmake_improvement@3086 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2d4ea393eb3d17ee7b60efc0f6c4c0531f21d451
2017-12-19changed data structure to use boost graphsmcarrier
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/Nerve_GIC@3085 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 614b6362ceeb8237c224d12b523677dcbc82fba8
2017-12-19Fix testsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration_cmake_improvement@3084 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4fb56062184eeb07cbc7aa0c76803bb08daa0453
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-12-18Merge of ST-insert branchvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3082 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: efc5affb65a1c41d7d86247269cb3eef5e3e792c
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-17Fix graph insertion.glisse
It currently ignores edge (i, j) with j<i, but nothing in the concept forbids such an edge. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3080 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 305f58b4995878da23b0fa07dc783c0bdceab6db
2017-12-17Hyperlink to boost concepts.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3079 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9ded02fd1e50098d8295c4f6e2b7a9a3adc4018f
2017-12-17Remove unused AdjacencyGraph requirement.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3078 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e7b92734bc7fbcaf070bd2439cb8aa6af3c2c8e1
2017-12-16Allow constant input in choose_n_farthest_points.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3075 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e3e6f9f0fe4e0cc0e4062984cc8ba08e99c1528f
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-14Version numbersvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3073 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 38b84cada057e433d09aaf987b0d495e86e19962
2017-12-14Forgottenvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration_cmake_improvement@3072 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7a6ef2d5fd72f53a396464bba4035f5610552c9b
2017-12-14Add cmake improvement for Persistence representation module.vrouvrea
Was bad tested and too hard to maintain git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration_cmake_improvement@3071 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fa4684701edbe6d172e75f119afa912eb3b5dad7
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-09CMake modification strategy as it was quite painful to maintain all these ↵vrouvrea
utilities git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration_cmake_improvement@3062 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c0eae764abe5c7076ae59027eeab2a7ad451463c
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-06Fix precision error bugvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3047 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f1fb36cb9f658b53aaa5844c24eef404556003fd
2017-12-06Add traces for debugvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3046 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d9319e590a5e2acdec0c1bce0698ac32aeb857a2
2017-12-06Merge C++ version of persistence representationvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_representation_integration_bis@3043 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 6421c7cbe670fad1a8900ccc0ea6ff32297dd5e7
2017-12-06Merge add_utils_in_gudhi_v2 branch after 2nd round of reviewvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3041 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ad134cc2b6756e20afc8d9db9e40c5af87d09f9d
2017-12-06Fix cpplintvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3040 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 69ddae02dd1005b5ded5d4e0127a9eaa7081f5d6
2017-12-05Code review fix and std::size_tvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3039 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2ef03e413290c9f5ae0396a613b963d64e827a07
2017-12-05After fix code reviewvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3038 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 07971bb9211bdfd340c0525c12610bbcf3897951
2017-12-05Fix Perseus read file failed casesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3032 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 397a6316814d3214b0f39ab1249b48100fb995ee
2017-12-02Don't return 'const int', that's equivalent to int and causes a warning.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3018 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: bbefd89e01293f0d34645979318d745b683cd769
2017-12-02Copy insert_simplex_and_subfaces from the gforge TODO, updated to set the ↵glisse
dimension. Passes the testsuite. Not benchmarked yet. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-insert@3017 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0a1abbf9d60d14129431f9152a43d2d6d69a647d
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-02Cleanup checks in Simplex_treeglisse
Rewrite GUDHi_CHECK so we don't get nasty surprises with: if(cond) GUDHI_CHECK(...) else ... where the else would have been matched with the if in GUDHI_CHECK. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-glisse@3010 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a1385540710d0079567b7e4566766bd0da53c584
2017-12-02Use contiguous_vertices also for the boundary of segments.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-glisse@3009 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c341d1b9951a3afbbc5b45f1fe3f7a6e4d7f396e
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-30"This shall not happen": that's what assert is for.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@3000 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 072f467bf3086b8e014c54c059f67dbd4f563ad7
2017-11-30Better than vector, static_vector.glisse
Too lazy to change the others, there is way too much code shared between these utilities, we will have to factorize the code when moving it to a module. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@2999 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 92a3d859118619f3a0692f75946c43a4a11f91fc
2017-11-30Typo get_point_cloud retrieves the points, not the triangulation.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@2998 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: acc15d17d9ebf9cb3e64c8c66e756cdd8627d137
2017-11-30rename the_simplex_tree which represents one simplexglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@2996 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fae071018b07c2a3304d14038b6778da0589bf05
2017-11-30No loop for 2 valuesglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@2995 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a0e12ce0db1dfdaf922daa1ed85da4712fd36191
2017-11-30list -> vectorglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/misc-glisse@2994 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 336af6c51d9b6ca4d60b2caac02a3f53b02ffda5