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

Compute triangle edge-shape functions. More...

#include <recursive_pol_trig.hpp>

List of all members.

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

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 (x, 0) = IntegratedLegendrePol_i (x)

f_i ... pol of order i

Monomial extension:


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