Used for the parametrization of the mesh elements.
More...
#include <definitions.hpp>
|
virtual Eigen::Vector< double, dimension > | I (Eigen::Vector< double, d > const &) const =0 |
| Parametrization from a reference element to a chart. More...
|
|
virtual Eigen::Vector< double, d > | J (Eigen::Vector< double, dimension > const &) const =0 |
| Inverse mapping from a chart to the reference element. More...
|
|
virtual | ~ParametrizedMap ()=default |
|
|
std::vector< double > | _extra |
| Optional parameters that may be used within the class. More...
|
|
template<size_t dimension, size_t d>
struct Manicore::ParametrizedMap< dimension, d >
Used for the parametrization of the mesh elements.
- Template Parameters
-
dimension | Dimension of the manifold |
d | Dimension of the cell |
◆ ~ParametrizedMap()
template<size_t dimension, size_t d>
◆ I()
template<size_t dimension, size_t d>
virtual Eigen::Vector<double,dimension> Manicore::ParametrizedMap< dimension, d >::I |
( |
Eigen::Vector< double, d > const & |
| ) |
const |
|
pure virtual |
Parametrization from a reference element to a chart.
◆ J()
template<size_t dimension, size_t d>
virtual Eigen::Vector<double,d> Manicore::ParametrizedMap< dimension, d >::J |
( |
Eigen::Vector< double, dimension > const & |
| ) |
const |
|
pure virtual |
Inverse mapping from a chart to the reference element.
◆ _extra
template<size_t dimension, size_t d>
Optional parameters that may be used within the class.
The documentation for this struct was generated from the following file: