48 #ifndef Intrepid2_HierarchicalBasisFamily_h
49 #define Intrepid2_HierarchicalBasisFamily_h
71 template<
typename ExecutionSpace,
typename OutputScalar,
typename Po
intScalar>
73 :
public Basis<ExecutionSpace,OutputScalar,PointScalar> {
75 dummyBasis(
int , EPointType = POINTTYPE_DEFAULT) {};
80 template<
typename DeviceType,
81 typename OutputScalar = double,
82 typename PointScalar = double,
83 bool defineVertexFunctions =
true>
94 template<
typename DeviceType,
95 typename OutputScalar = double,
96 typename PointScalar = double,
97 bool defineVertexFunctions =
true>
109 template<
typename DeviceType,
110 typename OutputScalar = double,
111 typename PointScalar = double,
112 bool defineVertexFunctions =
true>
143 template<
typename DeviceType,
144 typename OutputScalar = double,
145 typename PointScalar =
double>
161 template<
typename DeviceType,
162 typename OutputScalar = double,
163 typename PointScalar =
double>
H(grad) basis on the line based on integrated Legendre polynomials.
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line...
H(vol) basis on the triangle based on integrated Legendre polynomials.
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line...
H(div) basis on the triangle using a construction involving Legendre and integrated Jacobi polynomial...
Stateless class representing a family of basis functions, templated on H(vol) and H(grad) on the line...
An abstract base class that defines interface for concrete basis implementations for Finite Element (...
A family of hierarchical basis functions, constructed in a way that follows work by Fuentes et al...
H(curl) basis on the triangle using a construction involving Legendre and integrated Jacobi polynomia...
For mathematical details of the construction, see:
H(grad) basis on the pyramid based on integrated Legendre polynomials.
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line...
For mathematical details of the construction, see:
H(vol) basis on the pyramid based on Legendre polynomials.
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line...
Basis defining Legendre basis on the line, a polynomial subspace of L^2 (a.k.a. H(vol)) on the line...
H(curl) basis on the triangle using a construction involving Legendre and integrated Jacobi polynomia...
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line: e...
H(vol) basis on the line based on Legendre polynomials.
H(div) basis on the tetrahedron using a construction involving Legendre and integrated Jacobi polynom...
H(grad) basis on the triangle based on integrated Legendre polynomials.
For mathematical details of the construction, see:
A family of basis functions, constructed from H(vol) and H(grad) bases on the line.
Basis defining Legendre basis on the line, a polynomial subspace of H(vol) on the line: extension to ...
H(grad) basis on the tetrahedon based on integrated Legendre polynomials.
H(div) basis on the pyramid based on integrated Legendre polynomials.
Basis defining Legendre basis on the line, a polynomial subspace of H(vol) on the line: extension to ...
H(vol) basis on the triangle based on integrated Legendre polynomials.
For mathematical details of the construction, see: