49#ifndef INTREPID_HGRAD_HEX_I2_FEM_HPP
50#define INTREPID_HGRAD_HEX_I2_FEM_HPP
122template<
class Scalar,
class ArrayScalar>
147 void getValues(ArrayScalar & outputValues,
148 const ArrayScalar & inputPoints,
149 const EOperator operatorType)
const;
154 void getValues(ArrayScalar & outputValues,
155 const ArrayScalar & inputPoints,
156 const ArrayScalar & cellVertices,
157 const EOperator operatorType = OPERATOR_VALUE)
const;
Header file for the abstract base class Intrepid::Basis.
Definition file for the serendipity-family H(grad)-compatible FEM basis of degree 2 on a Hexadedron.
Implementation of the serendipity-family H(grad)-compatible FEM basis of degree 2 on a Hexahedron cel...
void getDofCoords(ArrayScalar &DofCoords) const
Returns spatial locations (coordinates) of degrees of freedom on a reference Quadrilateral.
Basis_HGRAD_HEX_I2_FEM()
Constructor.
void initializeTags()
Initializes tagToOrdinal_ and ordinalToTag_ lookup arrays.
void getValues(ArrayScalar &outputValues, const ArrayScalar &inputPoints, const EOperator operatorType) const
Evaluation of a FEM basis on a reference Hexahedron cell.
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...