summaryrefslogtreecommitdiff
path: root/src/Cech_complex/include/gudhi
AgeCommit message (Collapse)Author
2022-08-10Merge pull request #667 from Hind-M/cech_exactVincent Rouvreau
[Cech] Use exact option when computing edges filtrations
2022-08-05Merge remote-tracking branch 'upstream/master' into cech_exactHind-M
2022-08-05Merge remote-tracking branch 'upstream/master' into cech_check_filtHind-M
2022-08-05Ensure valid filtration before setting it in cechHind-M
2022-08-04Use exact option when computing edges filtrations as well in cechHind-M
2022-08-03Remove useless exact option when getting filtration from faceHind-M
2022-08-02Get filtration from face regardless of key valueHind-M
2022-08-02Get filtration from face when it's the same as simplexHind-M
2022-07-06Move clog of radius after its assignmentHind-M
2022-07-06Switch lines to use intermediate variableHind-M
2022-07-06Use reference to sph for a better readabilityHind-M
2022-07-05Merge remote-tracking branch 'upstream/master' into cech_optiHind-M
2022-07-05No need for a sph copy anymoreHind-M
2022-07-01Use dimension to get range size to reserve vector in cechHind-M
2022-06-30Reuse vector of points and reserve to avoid reallocationsHind-M
2022-06-30Assign to sh same key as face in cechHind-M
2022-06-24Merge remote-tracking branch 'upstream/master' into cech_extra_pointHind-M
2022-06-24Use CGAL::NT_converter instead of CGAL::to_double in Sphere_circumradiusHind-M
2022-06-21-Add/modify some commentsHind-M
-Some other minor changes -Change license to LGPL
2022-06-16Add exact option for exact cech variantHind-M
2022-06-14Use boundary_opposite_vertex_simplex_range instead of boundary_simplex_range ↵Hind-M
in cech
2022-04-28Put edge sphere in cacheHind-M
2022-04-27Ultimately, we don't really need to store the min enclosing ball in case itHind-M
contains the extra point, a bool is enough
2022-04-27Remove unnecessary code from cech blockerHind-M
2022-04-26Modify cech docHind-M
Use Filtration_value instead of double for casting Use a templated range of points instead of vector in cech constructor Capitalize sphere_circumradius.h file name and make it private in doc
2022-04-25Remove cech_complex_step_by_step example and MiniballHind-M
2022-02-11Do some code clean up/renamingHind-M
2022-01-06Make kernel a parameter of Minimal_enclosing_ball_radius classHind-M
Use Epick in cech benchmark instead of Epeck
2021-12-29Get min sphere without using a setHind-M
Move face_points declaration Remove face_sh redundant variable
2021-10-12Remove old implementation of Minimal_enclosing_ball_radius operator ()Hind-M
2021-10-01Separate Minimal_enclosing_ball_radius class which uses CGAL from common ↵Hind-M
distance_functions.h file
2021-09-30Move minimal enclosing balls cache to Cech_complex.h instead of the blockerHind-M
Modify cech test to be more relevant regarding the current algorithm Do some cleaning
2021-09-08Change cache so that the index of the stored sphere is used as keyHind-M
2021-09-06Remove unnecessary key permutations storage in cacheHind-M
2021-08-18Modify the algorithm to get the minimal enclosing ballHind-M
2021-08-09First version of cech enhancementHind-M
2020-01-27Code review: Use std::clog instead of std::coutROUVREAU Vincent
2019-08-14Fix #35 Modify Copyright as GUDHI is not only a C++ libraryROUVREAU Vincent
2019-06-13Change CopyrightROUVREAU Vincent
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-29Clang format filesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3488 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7d1da847f4c39a191afd5d8e56fe34ee79ade495
2018-05-28Code review: ForwardPointRange instead of InputPointRangevrouvrea
Point cloud deep copy git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3478 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 29e77a605f85552bc5b31f2907e26b7e5a9da92f
2018-04-10Change tparam doc from Chech_complex_blockervrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3367 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 717baf604d7c639eabed28f4ad5639c4eac15dc1
2018-04-10Code review : Cech_blocker was hardcoding doublevrouvrea
replace point_iterator function in a get_point const function that returns a Point InputPointRange description Cech blocker is now templated with Cech complex, which is no more included. Deep copy of the point cloud on Cech complex ctor git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3365 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 93e3cf3fe61290b88a0714b9e55ad80e01a34f36
2018-04-09Code review : Rename ForwardPointIterator with InputPointRangevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3358 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 6f90e228c4c546b28b9fe610e5f59bbab047cd27
2018-04-09Add Miniball file changes for Gudhi requirements inside Miniball.READMEvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3353 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 099bc9ed544e5a81a5dc3a8dea3ce93afbfef82b
2018-03-27No more deep copy of the simplicial complex in the Cech Blocker, just use ↵vrouvrea
the pointer git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3307 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 026cd5491d8e3030fce63beabd6e77bddebb05cc
2018-03-22code review : no more ForwardPointRange copy. Use of a vector instead.vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3306 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f848c18595303bfb802998746ee6fe2a308c68df
2018-03-22code review : use std::begin, std::end and boost::sizevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3305 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e59699bc13ae66476001ef5f648759fef68ee76a
2018-03-22code review : Rename Radius_distance Minimal_enclosing_ball_radiusvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cechcomplex_vincent@3304 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 204aa7a7098773b2d290e35a12a1c92449743d7d