summaryrefslogtreecommitdiff
path: root/src/Alpha_complex
AgeCommit message (Collapse)Author
2020-06-28Don't use input ranges as random accessMarc Glisse
2020-06-28Replace push_back(T(args...)) with emplace_back(args...)Marc Glisse
2020-06-28Use make_unique to construct a unique_ptrMarc Glisse
2020-06-28Use boost::size for unknown incoming rangesMarc Glisse
2020-06-19When 3d points are on a 2d plane case - Fixes also ↵ROUVREAU Vincent
default_filtration_value=True in 3d
2020-05-21Use unique_pointer and template alpha complex interface for python interfaceROUVREAU Vincent
2020-04-17Merge remote-tracking branch 'origin/master' into filtrationMarc Glisse
2020-04-16Update the concept of the simplicial complexMarc Glisse
We use the key now. It wouldn't be hard to use an unordered_map, but since we usually have an unused field key...
2020-04-01Split the cache per dimensionMarc Glisse
Try to reduce slightly the memory use.
2020-04-01code review: use operator[] instead of at()ROUVREAU Vincent
2020-03-30Streamline initialize_filtrationMarc Glisse
2020-03-24merge https://github.com/mglisse/gudhi-devel/tree/alpha-cache and fix conflictsROUVREAU Vincent
2020-03-23Code review: remove useless vectorROUVREAU Vincent
2020-03-23Code review: use complex_simplex_range instead of the filtration oneROUVREAU Vincent
2020-03-23Doc review: document what is the filtration value when not computedROUVREAU Vincent
2020-03-22Merge master and resolve conflictsROUVREAU Vincent
2020-03-22Merge master and fix conflictsROUVREAU Vincent
2020-03-17Remove thread_local workaroundROUVREAU Vincent
2020-03-05Merge branch 'master' into print_warnings_to_stderrROUVREAU Vincent
2020-03-05Remove travis and use appveyor for OSx. Fix parallel test by setting tests ↵ROUVREAU Vincent
dependencies
2020-03-03Add a unitary test for Delaunay complexROUVREAU Vincent
2020-03-03Merge branch 'master' into delaunay_triangulationROUVREAU Vincent
2020-01-27Code review: Use std::clog instead of std::coutROUVREAU Vincent
2020-01-27Merge upstream and resolve conflictROUVREAU Vincent
2020-01-24Modern cmake for boost approachROUVREAU Vincent
2020-01-10Fix #105: Add alpha value on the picture, clarify simplices removal from the ↵ROUVREAU Vincent
Delaunay complex, use max_alpha_square=32 in the Python example
2019-12-16Merge pull request #163 from VincentRouvreau/vector_vertex_iterator_becomes_mapVincent Rouvreau
Fix #134 - Vector_vertex_iterator has become a map
2019-12-10Remove number_of_vertices method from Alpha_complex as there is no added ↵ROUVREAU Vincent
value to Simplex_tree.num_vertices()
2019-12-06Modify boost tests to be more verbose and errors in colour. I kept coverage ↵ROUVREAU Vincent
tests (was only used by Jenkins) and they still can be activated through an option
2019-12-04Delaunay triangulation for alpha complex in dDROUVREAU Vincent
2019-12-03Fix #134ROUVREAU Vincent
2019-11-26Fix doxygen warnings about new cgal bibtex entriesROUVREAU Vincent
2019-11-19Doc review: Add the starting point of the documentation in the Alpha complex ↵ROUVREAU Vincent
reference
2019-11-16Doc review: Add the starting point of the documentationROUVREAU Vincent
2019-11-16Merge branch 'master' into alpha_complex_with_cgal_epeck_dROUVREAU Vincent
2019-11-15Code review: Point_3 is an Alpha_shape_3::Point instead of ↵ROUVREAU Vincent
std::conditionnal(...)
2019-11-07Code review: Add suggested code using NT_converter to simplify the different ↵ROUVREAU Vincent
alpha_complex_filtration computations cases
2019-11-07Code review: it is with Epeck_d that it is advised to have CGAL >= 5.0. ↵ROUVREAU Vincent
Error message clarification
2019-11-07Code review: replace streambufffer with streambuffer - was copied/ pasted ↵ROUVREAU Vincent
from several places
2019-11-07Doc review : This remark is only available for the dD case, not for the 3d case.ROUVREAU Vincent
2019-11-06Add doc warningsROUVREAU Vincent
2019-11-05Exact version only for CGAL < 5.XROUVREAU Vincent
2019-11-05Modify alpha_complex_persistence utility documentation accordingly to code ↵ROUVREAU Vincent
change
2019-11-05Modify alpha_lcomplex_persistence utility for fast, safe and exact versions. ↵ROUVREAU Vincent
Add some tests
2019-11-05Use Epeck_d for examples. Add an Epick_d (fast version) example and test itROUVREAU Vincent
2019-11-05Add Alpha complex tests with Epeck_d - the new default oneROUVREAU Vincent
2019-11-05Do not print #define variableROUVREAU Vincent
2019-11-04Epeck is now the default value. Epick and Epeck in doc. User warning on ctor ↵ROUVREAU Vincent
if Epeck with CGAL < 5.X
2019-11-04Use range-for loopROUVREAU Vincent
2019-11-04Clarification : Points must be in Bare_point_3 or in Weighted_point_3 ↵ROUVREAU Vincent
*means* points must be in Point_3