summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)Author
2022-11-18Merge pull request #700 from VincentRouvreau/cite_gudhi_biblioVincent Rouvreau
Proposal for how_to_cite_gudhi update
2022-10-18Merge pull request #697 from VincentRouvreau/feature/cpp17Vincent Rouvreau
c++17 as a new standard to compile the library
2022-09-16Add Hind as co-author of the cech module as she reworked itVincent Rouvreau
2022-09-16Advise doxygen 1.9.5 as it is now available on condaVincent Rouvreau
2022-09-14c++17 is the new standard and MSVC 17 alsoVincent Rouvreau
2022-06-30Merge pull request #641 from VincentRouvreau/doxygen_onlyVincent Rouvreau
Doxygen only
2022-06-30code review: rename option WITH_GUDHI_THIRD_PARTYVincent Rouvreau
2022-06-29Merge pull request #637 from albert-github/feature/issue_613Vincent Rouvreau
issue #613 [cpp documentation] Footer needs to be generated with a more recent version of doxygen
2022-06-24Merge pull request #519 from Hind-M/cech_optimizationVincent Rouvreau
Cech optimization
2022-06-21-Add/modify some commentsHind-M
-Some other minor changes -Change license to LGPL
2022-06-15doc review: no need 'for this'Vincent Rouvreau
2022-06-13Merge remote-tracking branch 'albert/feature/bug__documentation_only' into ↵Vincent Rouvreau
doxygen_only
2022-06-09Merge remote-tracking branch 'upstream/master' into cech_optimizationHind-M
2022-06-08issue #613 [cpp documentation] Footer needs to be generated with a more ↵albert-github
recent version of doxygen With the doxygen versions <= 1.9.2 the default setting 'overflow: hidden;' causes problems. With the commit: ``` Commit: 590198b416cd53313d150428d2f912586065ea0d [590198b] Date: Wednesday, December 1, 2021 1:37:26 PM issue #8924 Horizontal scroll bar missing in HTML for wide class="dotgraph" objects ``` for the doxygen 1.9.3 version this has already been corrected but to run properly with the <= 1.9.2 version this setting is required
2022-06-07Merge remote-tracking branch 'upstream/master' into fetch_datasetsHind-M
2022-06-03Merge pull request #624 from albert-github/feature/bug_spellVincent Rouvreau
Spelling corrections
2022-05-26issue #613 [cpp documentation] Footer needs to be generated with a more ↵albert-github
recent version of doxygen The problem was that the update of the treeview was not called in the footer, though after correcting this some new problems occurred in respect to the treeview (the small pointers ran into the text) and with the in page table of cvontents (e.g. in installation.html). - footer.html: call proper update function by means of `<div>`, as base the 1.9.4 version served but also older version work. - stylesheet.css, Doxyfile.in: implemented as extra stylesheet and for the "small pointer" problem adjusted the `.arrow` settings - header.html: - placed the `<link rel="stylesheet" type="text/css" href="https://gudhi.inria.fr/assets/css/styles_feeling_responsive.css" />` more as an extra stylesheet as otherwise a second scrollbar would occur - placed the `div id="top">` at the right place - corrected `<img>` tag so it is properly closed (so XML compliant) - corrected setting of `data-topbar` to `data-topbar=true` as HTML5 does not allow attributes without values.
2022-05-24Merge remote-tracking branch 'upstream/master' into cech_optimizationHind-M
2022-05-24Merge pull request #623 from albert-github/feature/bug_gudhi_exampleVincent Rouvreau
Documentation: handling references to examples in a more transparent way
2022-05-23Documentation: handling references to examples in a more transparent wayalbert-github
Adding the other examples also with `gudhi_example_link`.
2022-05-23Update src/common/doc/installation.hVincent Rouvreau
2022-05-23Update src/common/doc/installation.hVincent Rouvreau
Co-authored-by: Marc Glisse <marc.glisse@inria.fr>
2022-05-22Spelling correctionsalbert-github
A number of spelling corrections as reported by the codespell (see: https://github.com/codespell-project/codespell) program and lists. Some remarks: - not considered are grammatical errors - not considered are names in the code although there are a number that could be improved (like `childs` -> `children`) - in the documentation it could be made clearer what are variables and what is running text (e.g. by placing variables in running text between backticks) - some comments are in the French language, I think it would be better to have them in the English (United States version).
2022-05-22Documentation: handling references to examples in a more transparent wayalbert-github
In case we have the files`Bitmap_cubical_complex/Random_bitmap_cubical_complex.cpp` this will be linked to `_random_bitmap_cubical_complex_8cpp-example.html` and this is now hard coded. When the setting of `CASE_SENSE_NAMES` is set to `YES` the mapping is to `Random_bitmap_cubical_complex_8cpp-example.html` but the hard coded link is still to `_random_bitmap_cubical_complex_8cpp-example.html` so the link cannot be resolved (at runtime!). Same could happen when the `CASE_SENSE_NAMES` is left blank and the the value is system dependent. It is unlikely that this happens but ... By introducing the `ALIASES` `gudhi_example_link` this can be handled by doxygen in a more transparent way. Furthermore wit 2 examples there was a double `cpp` in the text part, this has been corrected as well Notre this solution supersedes #621 and maked #621 obsolete.
2022-05-20Documentation: Updating redirected linksalbert-github
Updating simple links in documentation sources for which we got during link checking: ``` This is a permanent redirect. The link should be updated. ```
2022-05-20Documentation: make it easier to build only the documentationalbert-github
After review: - option is now: ``` -DWITH_GUDHI_CPP_DOCUMENTATION_ONLY=ON ``` - added some instructions to the installation description.
2022-05-18Documentation: Doxygen warningsalbert-github
When running doxygen on the sources we get (a.o.) the following warnings: ``` .../gudhi-devel/src/Contraction/include/gudhi/Edge_contraction.h:214: warning: unbalanced grouping commands .../gudhi-devel/src/common/doc/examples.h:3: warning: the name 'Examples' supplied as the argument in the \file statement is not an input file error: bib file .../gudhi-devel/biblio/how_to_cite_gudhi.bib not found! .../gudhi-devel/src/common/doc/installation.h:271: warning: included file biblio/how_to_cite_gudhi.bib is not found. Check your EXAMPLE_PATH ``` This is corrected in the different files and in the settings in src/Doxyfile.in Also there are a number of settings that are obsolete like: ``` warning: Tag 'LATEX_SOURCE_CODE' at line 1835 of file '.../gudhi-devel/build_windows_fork/Doxyfile' has become obsolete. ``` This is corrected in the src/Doxyfile.in file
2022-05-17Missed reference found by VincentMarc Glisse
2022-05-02Merge remote-tracking branch 'upstream/master' into fetch_datasetsHind-M
2022-04-25Remove cech_complex_step_by_step example and MiniballHind-M
2022-03-24Update the main page of the docMarc Glisse
2022-02-10Boost 1.66.0 is now the minimal version as required from cgal 5.1 - Also ↵Vincent Rouvreau
remove useless include boost/version.h
2022-02-02Merge remote-tracking branch 'upstream/master' into cech_optimizationHind-M
2022-01-18Merge remote-tracking branch 'upstream/master' into fetch_datasetsHind-M
2021-12-13Fix benchmarks compilation errors in debug modeHind-M
2021-11-30Fix this boost deprecated includeVincent Rouvreau
2021-11-02Merge pull request #490 from Hind-M/generate_points_torus_pythonVincent Rouvreau
First version of points generation on torus
2021-11-02Merge master and fix conflictsVincent Rouvreau
2021-10-25Rename WITH_NETWORK option to WITH_GUDHI_REMOTE_TESTHind-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-27Document option WITH_NETWORK in installation manual and tests_strategyHind-M
Enable WITH_NETWORK option in some of the CI platforms (for a minimal testing)
2021-08-31Fix broken links. Add a tool to generate cpp example pageROUVREAU Vincent
2021-08-12Merge pull request #506 from VincentRouvreau/test_another_sphinx_themesVincent Rouvreau
Test another sphinx themes
2021-08-11Add test for sphere and torusHind-M
Fix numerical approximations inconsistencies with dim fraction exponent when generating points as grid on torus Add notes in doc regarding the torus versions use cases
2021-08-09First version of cech enhancementHind-M
2021-08-05mailing lists migration and rephrase contributions in installation guidesROUVREAU Vincent
2021-06-25update headers, conf.py for the new theme and bottleneck image to be smallerROUVREAU Vincent
2021-06-07Use boost pi and do not declare a gudhi one. cf. PR #480ROUVREAU Vincent
2021-06-07Replace 'uniform' flag of torus generation with 'sample' taking two possible ↵Hind-M
values: 'grid'(i.e uniform==True) or 'random' (i.e uniform==False)