NGSolve
4.9
|
Compute triangle edge-shape functions. More...
#include <recursive_pol_trig.hpp>
Static Public Member Functions | |
template<class Sx , class Sy , class T > | |
static int | CalcTrigExt (int n, Sx x, Sy y, T &values) |
computes function on triangle | |
template<class T > | |
static int | CalcTrigExtDeriv (int n, double x, double y, T &values) |
computes derivates on triangle, values must be $N 2$ matrix | |
template<class Sx , class T > | |
static int | Calc (int n, Sx x, T &values) |
computes values on edge | |
template<class T > | |
static int | CalcDeriv (int n, double x, T &values) |
computes derivatives on edge |
Compute triangle edge-shape functions.
functions vanish on upper two edges
x,y: coordinates in triangle (-1, 0), (1, 0), (0, 1)
f_i (x, 0) = IntegratedLegendrePol_i (x)
f_i ... pol of order i
Monomial extension: