HArD::Core3D
Hybrid Arbitrary Degree::Core 3D - Library to implement 3D schemes with vertex, edge, face and cell polynomials as unknowns
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
Manicore::Monomial_powers< d > Struct Template Reference

Generate a basis of monomial powers of degree r. More...

#include <exterior.hpp>

Static Public Member Functions

static std::vector< std::array< size_t, d > > const & homogeneous (const int r)
 
static std::vector< std::array< size_t, d > > const & complete (const int r)
 
static void init (const int r)
 

Detailed Description

template<size_t d>
struct Manicore::Monomial_powers< d >

Generate a basis of monomial powers of degree r.



Contains the part of methods dealing with the polynomial basis

Member Function Documentation

◆ complete()

template<size_t d>
static std::vector< std::array< size_t, d > > const & Manicore::Monomial_powers< d >::complete ( const int  r)
inlinestatic

◆ homogeneous()

template<size_t d>
static std::vector< std::array< size_t, d > > const & Manicore::Monomial_powers< d >::homogeneous ( const int  r)
inlinestatic

◆ init()

template<size_t d>
static void Manicore::Monomial_powers< d >::init ( const int  r)
inlinestatic

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