Manicore
Library to implement schemes on n-dimensionnal manifolds.
Static Public Member Functions | List of all members
Manicore::Compute_pullback< l, d1, d2 > Struct Template Reference

Generic pullback computation. More...

#include <exterior_algebra.hpp>

Static Public Member Functions

template<typename Derived >
static Eigen::Matrix< double, Dimension::ExtDim(l, d1), Dimension::ExtDim(l, d2)> compute (Eigen::MatrixBase< Derived > const &A)
 

Detailed Description

template<size_t l, size_t d1, size_t d2>
struct Manicore::Compute_pullback< l, d1, d2 >

Generic pullback computation.

The matrix A go from the space 1 to the space 2 Specialized for some case, try to avoid the generic definition

Member Function Documentation

◆ compute()

template<size_t l, size_t d1, size_t d2>
template<typename Derived >
static Eigen::Matrix<double, Dimension::ExtDim(l,d1), Dimension::ExtDim(l,d2)> Manicore::Compute_pullback< l, d1, d2 >::compute ( Eigen::MatrixBase< Derived > const &  A)
inlinestatic

The documentation for this struct was generated from the following file: