diff options
Diffstat (limited to 'src/common')
-rw-r--r-- | src/common/doc/main_page.md | 28 | ||||
-rw-r--r-- | src/common/include/gudhi/math.h | 23 |
2 files changed, 50 insertions, 1 deletions
diff --git a/src/common/doc/main_page.md b/src/common/doc/main_page.md index e19af537..c58b6994 100644 --- a/src/common/doc/main_page.md +++ b/src/common/doc/main_page.md @@ -135,7 +135,7 @@ </tr> </table> -## Filtrations and reconstructions {#FiltrationsReconstructions} +## Filtrations ### Alpha complex <table> @@ -298,6 +298,32 @@ </tr> </table> +## Manifold reconstructions +### Coxeter triangulation + +<table> + <tr> + <td width="35%" rowspan=2> + \image html "manifold_tracing_on_custom_function_example.png" + </td> + <td width="50%"> + Coxeter triangulation module is designed to provide tools for constructing a piecewise-linear approximation of an + \f$m\f$-dimensional smooth manifold embedded in \f$ \mathbb{R}^d \f$ using an ambient triangulation. + </td> + <td width="15%"> + <b>Author:</b> Siargey Kachanovich<br> + <b>Introduced in:</b> GUDHI 3.4.0<br> + <b>Copyright:</b> MIT [(LGPL v3)](../../licensing/)<br> + <b>Requires:</b> \ref cgal ≥ 4.11.0 + </td> + </tr> + <tr> + <td colspan=2 height="25"> + <b>User manual:</b> \ref coxeter_triangulation + </td> + </tr> +</table> + ### Tangential complex <table> diff --git a/src/common/include/gudhi/math.h b/src/common/include/gudhi/math.h new file mode 100644 index 00000000..f367bac2 --- /dev/null +++ b/src/common/include/gudhi/math.h @@ -0,0 +1,23 @@ +/* This file is part of the Gudhi Library - https://gudhi.inria.fr/ - which is released under MIT. + * See file LICENSE or go to https://gudhi.inria.fr/licensing/ for full license details. + * Author(s): Vincent Rouvreau + * + * Copyright (C) 2020 Inria + * + * Modification(s): + * - YYYY/MM Author: Description of the modification + */ + +#ifndef MATH_H_ +#define MATH_H_ + +#include <boost/math/constants/constants.hpp> + +namespace Gudhi { + +// In wait of C++20 std::numbers::pi with #include <numbers> +static constexpr double PI = boost::math::constants::pi<double>(); + +} // namespace Gudhi + +#endif // MATH_H_ |