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> {
73 dummyBasis(
int , EPointType = POINTTYPE_DEFAULT) {};
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>
Stateless class representing a family of basis functions, templated on H(vol) and H(grad) on the line...
H(curl) basis on the triangle using a construction involving Legendre and integrated Jacobi polynomia...
H(curl) basis on the triangle using a construction involving Legendre and integrated Jacobi polynomia...
H(div) basis on the tetrahedron using a construction involving Legendre and integrated Jacobi polynom...
H(div) basis on the triangle using a construction involving Legendre and integrated Jacobi polynomial...
H(grad) basis on the line based on integrated Legendre polynomials.
H(grad) basis on the tetrahedon based on integrated Legendre polynomials.
H(grad) basis on the triangle based on integrated Legendre polynomials.
H(vol) basis on the line based on Legendre polynomials.
H(vol) basis on the triangle based on integrated Legendre polynomials.
H(vol) basis on the triangle based on integrated Legendre polynomials.
An abstract base class that defines interface for concrete basis implementations for Finite Element (...
A family of basis functions, constructed from H(vol) and H(grad) bases on the line.
For mathematical details of the construction, see:
For mathematical details of the construction, see:
For mathematical details of the construction, see:
For mathematical details of the construction, see:
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line.
Basis defining integrated Legendre basis on the line, a polynomial subspace of H(grad) on the line: e...
Basis defining Legendre basis on the line, a polynomial subspace of L^2 (a.k.a. H(vol)) on the line.
Basis defining Legendre basis on the line, a polynomial subspace of H(vol) on the line: extension to ...
Basis defining Legendre basis on the line, a polynomial subspace of H(vol) on the line: extension to ...