| 
    Intrepid
    
   | 
 
This is an internal class with a static member function for tabulating derivatives of orthogonal expansion functions. More...
#include <Intrepid_HGRAD_TRI_Cn_FEM_ORTH.hpp>
Static Public Member Functions | |
| static void | tabulate (ArrayScalar &outputValues, const int deg, const ArrayScalar &inputPoints) | 
| basic tabulate mathod evaluates the derivOrder^th derivatives of the basis functions at inputPoints into outputValues.  More... | |
This is an internal class with a static member function for tabulating derivatives of orthogonal expansion functions.
It is a separate class to allow recursive templates partially specialized on derivative order without throwing the HGRAD_TRI_Cn_FEM_ORTH class into an infinite compiler loop.
This class is intended only to be used internally by the HGRAD_TRI_Cn_FEM_ORTH basis to implement all the derivative orders in the Basis interface, hiding recursion and calls to Sacado.
Definition at line 118 of file Intrepid_HGRAD_TRI_Cn_FEM_ORTH.hpp.
      
  | 
  static | 
basic tabulate mathod evaluates the derivOrder^th derivatives of the basis functions at inputPoints into outputValues.
| [out] | outputValues | - rank 2 (if derivOrder == 0) or rank 3 array holding the result | 
| [in] | deg | - the degree up to which to tabulate the bases | 
| [in] | inputPoints | - a rank 2 array containing the points at which to evaluate the basis functions. | 
Definition at line 282 of file Intrepid_HGRAD_TRI_Cn_FEM_ORTHDef.hpp.
Referenced by Intrepid::TabulatorTri< Scalar, ArrayScalar, 1 >::tabulate().
 1.8.5