49#ifndef INTREPID_HGRAD_TET_C2_FEM_HPP
50#define INTREPID_HGRAD_TET_C2_FEM_HPP
98template<
class Scalar,
class ArrayScalar>
125 void getValues(ArrayScalar & outputValues,
126 const ArrayScalar & inputPoints,
127 const EOperator operatorType)
const;
132 void getValues(ArrayScalar & outputValues,
133 const ArrayScalar & inputPoints,
134 const ArrayScalar & cellVertices,
135 const EOperator operatorType = OPERATOR_VALUE)
const;
Header file for the abstract base class Intrepid::Basis.
Definition file for the default H(grad)-compatible FEM basis of degree 2 on Tetrahedron cell.
Implementation of the default H(grad)-compatible FEM basis of degree 2 on Tetrahedron cell.
void getDofCoords(ArrayScalar &DofCoords) const
Returns spatial locations (coordinates) of degrees of freedom on a reference Tetrahedron.
void initializeTags()
Initializes tagToOrdinal_ and ordinalToTag_ lookup arrays.
void getValues(ArrayScalar &outputValues, const ArrayScalar &inputPoints, const EOperator operatorType) const
FEM basis evaluation on a reference Tetrahedron cell.
Basis_HGRAD_TET_C2_FEM()
Constructor.
An abstract base class that defines interface for concrete basis implementations for Finite Element (...
This is an interface class for bases whose degrees of freedom can be associated with spatial location...