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