49 #ifndef Intrepid2_HierarchicalBasisFamily_h
50 #define Intrepid2_HierarchicalBasisFamily_h
63 template<
typename ExecutionSpace=Kokkos::DefaultExecutionSpace,
64 typename OutputScalar = double,
65 typename PointScalar = double,
66 bool defineVertexFunctions =
true>
77 template<
typename ExecutionSpace=Kokkos::DefaultExecutionSpace,
78 typename OutputScalar = double,
79 typename PointScalar = double,
80 bool defineVertexFunctions =
true>
111 template<
typename ExecutionSpace=Kokkos::DefaultExecutionSpace,
112 typename OutputScalar = double,
113 typename PointScalar =
double>
128 template<
typename ExecutionSpace=Kokkos::DefaultExecutionSpace,
129 typename OutputScalar = double,
130 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...
Stateless class representing a family of basis functions, templated on H(vol) and H(grad) on the line...
A family of hierarchical basis functions, constructed in a way that follows work by Fuentes et al...
Basis defining Legendre basis on the line, a polynomial subspace of L^2 (a.k.a. H(vol)) on the line...
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line...
H(vol) basis on the line based on Legendre polynomials.
H(grad) basis on the triangle based on integrated Legendre polynomials.
A family of basis functions, constructed from H(vol) and H(grad) bases on the line.
H(grad) basis on the tetrahedon based on integrated Legendre polynomials.