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

Differential operator from \(\mathcal{P}_r\Lambda^l(\mathbb{R}^d)\) to \(\mathcal{P}_{r-1}\Lambda^{l+1}(\mathbb{R}^d)\). More...

#include <exterior_objects.hpp>

Static Public Member Functions

static Eigen::MatrixXd get (const int r)
 Differential operator from \(\mathcal{P}_r\Lambda^l(\mathbb{R}^d)\) to \(\mathcal{P}_{r-1}\Lambda^{l+1}(\mathbb{R}^d)\). More...
 
static Eigen::MatrixXd get_as_degr (const int r)
 Differential operator from \(\mathcal{P}_r\Lambda^l(\mathbb{R}^d)\) to \(\mathcal{P}_{r}\Lambda^{l+1}(\mathbb{R}^d)\). More...
 

Detailed Description

template<size_t l, size_t d>
struct Manicore::Diff_full< l, d >

Differential operator from \(\mathcal{P}_r\Lambda^l(\mathbb{R}^d)\) to \(\mathcal{P}_{r-1}\Lambda^{l+1}(\mathbb{R}^d)\).

Member Function Documentation

◆ get()

template<size_t l, size_t d>
static Eigen::MatrixXd Manicore::Diff_full< l, d >::get ( const int  r)
inlinestatic

Differential operator from \(\mathcal{P}_r\Lambda^l(\mathbb{R}^d)\) to \(\mathcal{P}_{r-1}\Lambda^{l+1}(\mathbb{R}^d)\).

Parameters
rPolynomial degree

◆ get_as_degr()

template<size_t l, size_t d>
static Eigen::MatrixXd Manicore::Diff_full< l, d >::get_as_degr ( const int  r)
inlinestatic

Differential operator from \(\mathcal{P}_r\Lambda^l(\mathbb{R}^d)\) to \(\mathcal{P}_{r}\Lambda^{l+1}(\mathbb{R}^d)\).

Parameters
rPolynomial degree

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