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

Evaluete optimal edge-shape function. 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 p, Sx x, Sy y, 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 T >
static int CalcDeriv (int n, double x, T &values)

Detailed Description

Evaluete optimal edge-shape function.

on triangle (with coordinates (-1,0),(1,0),(0,1)) $$ :={1}{y}{x-y}^{x+y}C_{i-1}^{-1/2}(s)ds $$ vanishes on other both edges Computed by recurrence $$ {}_i:= p_n(x,y) = a_n p_{n-4}} + b_n x p_{n-3} + (c_n + d_n (x*x-y*y)) p_{n-2}} + e_n x p_{n-1}} $$


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