49 #ifndef Intrepid2_HierarchicalBasisFamily_h 50 #define Intrepid2_HierarchicalBasisFamily_h 69 template<
typename ExecutionSpace,
typename OutputScalar,
typename Po
intScalar>
71 :
public Basis<ExecutionSpace,OutputScalar,PointScalar> {
78 template<
typename DeviceType,
79 typename OutputScalar = double,
80 typename PointScalar = double,
81 bool defineVertexFunctions =
true>
92 template<
typename DeviceType,
93 typename OutputScalar = double,
94 typename PointScalar = double,
95 bool defineVertexFunctions =
true>
126 template<
typename DeviceType,
127 typename OutputScalar = double,
128 typename PointScalar =
double>
143 template<
typename DeviceType,
144 typename OutputScalar = double,
145 typename PointScalar =
double>
H(grad) basis on the line based on integrated Legendre polynomials.
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:
For mathematical details of the construction, see:
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 ...
EPointType
Enumeration of types of point distributions in Intrepid.
H(grad) basis on the tetrahedon 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: