Intrepid
|
Basic implementation of general orthogonal polynomials on a range of shapes, including the triangle, and tetrahedron. More...
#include <Intrepid_OrthogonalBases.hpp>
Basic implementation of general orthogonal polynomials on a range of shapes, including the triangle, and tetrahedron.
Each basis is templated over Scalar type to allow multiple precisions and automatic differentiation.
All methods of this class are static
The recurrence relations are formulated in such a way that automatic differentiation on collapsed-coordinate bases works at all points in the domain.
Also provided are routines for obtaining nodal and modal derivative matrices for each basis.