There are still GPL dependencies for many modules, and so for an end-user it doesn’t necessarily change much. We invite you to check our license dedicated web page for further details about this change.
Below is a list of changes made since Gudhi 2.3.0:
- Persistence graphical tools (new functionnality)
- Add a persistence density graphical tool
- Rips complex (new Python interface)
- Sparse Rips complex is now available in Python.
- Alpha complex (new C++ interface)
- Dedicated Alpha complex for 3d cases. Alpha complex 3d can be standard, weighted, periodic or weighted and periodic.
- Third parties (new dependencies)
- C++14 is the new standard (instead of C++11 on former versions of GUDHI)
- boost >= 1.56 is now required (instead of 1.48 on former versions of GUDHI)
- CGAL >= 4.11 is now required (instead of various requirements on former versions of GUDHI)
- Eigen >= 3.1.0 is now required (version was not checked)
All modules are distributed under the terms of the MIT license.
We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.
Feel free to contact us in case you have any questions or remarks.
We provide bibtex entries for the modules of the User and Reference Manual, as well as for publications directly related to the GUDHI library.