In file recursive_pol_trig.hpp:

class TrigExtensionMonomial

Compute triangle edge-shape functions.

Documentation

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:


Public Methods

[more]template<class Sx, class Sy, class T>inline static int CalcTrigExt(int n, Sx x, Sy y, T & values)
computes function on triangle
[more]template<class T>inline static int CalcTrigExtDeriv(int n, double x, double y, T & values)
computes derivates on triangle, values must be matrix
[more]template<class Sx, class T>inline static int Calc(int n, Sx x, T & values)
computes values on edge
[more]template<class T>inline static int CalcDeriv(int n, double x, T & values)
computes derivatives on edge

otemplate<class Sx, class Sy, class T>inline static int CalcTrigExt(int n, Sx x, Sy y, T & values)
computes function on triangle

otemplate<class T>inline static int CalcTrigExtDeriv(int n, double x, double y, T & values)
computes derivates on triangle, values must be matrix

otemplate<class Sx, class T>inline static int Calc(int n, Sx x, T & values)
computes values on edge

otemplate<class T>inline static int CalcDeriv(int n, double x, T & values)
computes derivatives on edge


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.