49 #ifndef INTREPID_HGRAD_TET_Cn_FEM_HPP 
   50 #define INTREPID_HGRAD_TET_Cn_FEM_HPP 
   55 #include "Intrepid_HGRAD_TET_Cn_FEM_ORTH.hpp" 
   56 #include "Teuchos_SerialDenseMatrix.hpp" 
   57 #include "Teuchos_SerialDenseSolver.hpp" 
   87 template<
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;
 
  140 #include "Intrepid_HGRAD_TET_Cn_FEMDef.hpp" 
void getValues(ArrayScalar &outputValues, const ArrayScalar &inputPoints, const EOperator operatorType) const 
Evaluation of a FEM basis on a reference Triangle cell. 
Basis_HGRAD_TET_Cn_FEM_ORTH< Scalar, FieldContainer< Scalar > > Phis
The orthogonal basis on triangles, out of which the nodal basis is constructed. 
Basis_HGRAD_TET_Cn_FEM(const int n, const EPointType pointType)
Constructor. 
Implementation of the default H(grad)-compatible Lagrange basis of arbitrary degree on Tetrahedron ce...
Contains definitions of custom data types in Intrepid. 
Header file for the abstract base class Intrepid::Basis. 
FieldContainer< Scalar > Vinv
The inverse of V. The columns of Vinv express the Lagrange basis in terms of the orthogonal basis...
An abstract base class that defines interface for concrete basis implementations for Finite Element (...
FieldContainer< Scalar > latticePts
stores the points at which degrees of freedom are located. 
Implementation of the default H(grad)-compatible orthogonal basis of arbitrary degree on tetrahedron...
virtual void initializeTags()
Initializes tagToOrdinal_ and ordinalToTag_ lookup arrays. 
FieldContainer< Scalar > V
The Vandermonde matrix with V_{ij} = phi_i(x_j), where x_j is the j_th point in the lattice...