NGSolve  4.9
Static Public Member Functions
ngfem::IntegratedLegendreMonomialExt Class Reference

Compute triangle edge-shape functions. More...

#include <recursive_pol.hpp>

List of all members.

Static Public Member Functions

static void CalcCoeffs ()
template<class Sx , class Sy , class T >
static int CalcScaled (int n, Sx x, Sy y, T &values)
template<int n, class Sx , class Sy , class T >
static int CalcScaled (Sx x, Sy y, T &values)
template<class Sx , class Sy , class T >
static int CalcTrigExt (int n, Sx x, Sy y, T &values)
template<class Sx , class Sy , class Sf , class T >
static int CalcTrigExtMult (int n, Sx x, Sy y, Sf fac, T &values)
template<class T >
static int CalcTrigExtDeriv (int n, double x, double y, T &values)
template<class Sx , class T >
static int Calc (int n, Sx x, T &values)
template<class Sx , class Sf , class T >
static int CalcMult (int n, Sx x, Sf fac, T &values)
template<class T >
static int CalcDeriv (int n, double x, T &values)

Detailed Description

Compute triangle edge-shape functions.

functions vanish on upper two edges

x,y: coordinates in triangle (-1, 0), (1, 0), (0, 1)

f_i-2 (x, 0) = IntegratedLegendrePol_i (x)

f_i-2 ... pol of order i, max order = n

Monomial extension:


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