49 #ifndef INTREPID_HGRAD_TET_C1_FEM_HPP 50 #define INTREPID_HGRAD_TET_C1_FEM_HPP 80 template<
class Scalar,
class ArrayScalar>
107 void getValues(ArrayScalar & outputValues,
108 const ArrayScalar & inputPoints,
114 void getValues(ArrayScalar & outputValues,
115 const ArrayScalar & inputPoints,
116 const ArrayScalar & cellVertices,
117 const EOperator operatorType = OPERATOR_VALUE)
const;
void initializeTags()
Initializes tagToOrdinal_ and ordinalToTag_ lookup arrays.
EOperator
Enumeration of primitive operators available in Intrepid. Primitive operators act on reconstructed fu...
Definition file for linear FEM basis functions for H(grad) functions on TET cells.
Header file for the abstract base class Intrepid::Basis.
void getValues(ArrayScalar &outputValues, const ArrayScalar &inputPoints, const EOperator operatorType) const
FEM basis evaluation on a reference Tetrahedron cell.
An abstract base class that defines interface for concrete basis implementations for Finite Element (...
Basis_HGRAD_TET_C1_FEM()
Constructor.
Implementation of the default H(grad)-compatible FEM basis of degree 1 on Tetrahedron cell...