|
Manicore
Library to implement schemes on n-dimensionnal manifolds.
|
Reference for signature of the functions that must be provided alongside the mesh. More...
#include <Eigen/Dense>#include <array>

Go to the source code of this file.
Classes | |
| struct | Manicore::ParametrizedMap< dimension, d > |
| Used for the parametrization of the mesh elements. More... | |
| struct | Manicore::ParametrizedDerivedMap< d1, d2 > |
| First order differentials of the parametrizations. More... | |
| struct | Manicore::ParametrizedMetricMap< dimension > |
| Used to specify the ambient metric. More... | |
Namespaces | |
| Manicore | |
Typedefs | |
| template<size_t d> | |
| using | Manicore::Simplex = std::array< Eigen::Vector< double, d >, d+1 > |
| Array of d+1 points of \(\mathbb{R}^d\). More... | |
Functions | |
| template<size_t dimension, size_t d> | |
| ParametrizedMap< dimension, d > * | Manicore::DefaultMapping (size_t id) |
| Do nothing mapping (always return null) More... | |
| template<size_t dimension, size_t d> | |
| ParametrizedDerivedMap< dimension, d > * | Manicore::DefaultDerivedMapping (size_t id) |
| Do nothing mapping (always return null) More... | |
Reference for signature of the functions that must be provided alongside the mesh.