Functor for computing values for the IntegratedLegendreBasis_HGRAD_TET class.  
 More...
#include <Intrepid2_IntegratedLegendreBasis_HGRAD_TET.hpp>
 | 
| 
using  | ScratchSpace = typename ExecutionSpace::scratch_memory_space | 
|   | 
| 
using  | OutputScratchView = Kokkos::View< OutputScalar *, ScratchSpace, Kokkos::MemoryTraits< Kokkos::Unmanaged >> | 
|   | 
| 
using  | OutputScratchView2D = Kokkos::View< OutputScalar **, ScratchSpace, Kokkos::MemoryTraits< Kokkos::Unmanaged >> | 
|   | 
| 
using  | PointScratchView = Kokkos::View< PointScalar *, ScratchSpace, Kokkos::MemoryTraits< Kokkos::Unmanaged >> | 
|   | 
| 
using  | TeamPolicy = Kokkos::TeamPolicy< ExecutionSpace > | 
|   | 
| 
using  | TeamMember = typename TeamPolicy::member_type | 
|   | 
 | 
| 
  | Hierarchical_HGRAD_TET_Functor (EOperator opType, OutputFieldType output, InputPointsType inputPoints, int polyOrder, bool defineVertexFunctions) | 
|   | 
| 
KOKKOS_INLINE_FUNCTION void  | operator() (const TeamMember &teamMember) const  | 
|   | 
| 
size_t  | team_shmem_size (int team_size) const  | 
|   | 
 | 
| 
EOperator  | opType_ | 
|   | 
| 
OutputFieldType  | output_ | 
|   | 
| 
InputPointsType  | inputPoints_ | 
|   | 
| 
int  | polyOrder_ | 
|   | 
| 
bool  | defineVertexFunctions_ | 
|   | 
| 
int  | numFields_ | 
|   | 
| 
int  | numPoints_ | 
|   | 
| 
size_t  | fad_size_output_ | 
|   | 
| 
const int  | edge_start_ [numEdges] = {0,1,0,0,1,2} | 
|   | 
| 
const int  | edge_end_ [numEdges] = {1,2,2,3,3,3} | 
|   | 
| 
const int  | face_vertex_0 [numFaces] = {0,0,1,0} | 
|   | 
| 
const int  | face_vertex_1 [numFaces] = {1,1,2,2} | 
|   | 
| 
const int  | face_vertex_2 [numFaces] = {2,3,3,3} | 
|   | 
| 
const int  | face_ordinal_of_first_edge [numFaces] = {0,0,1,2} | 
|   | 
 | 
| 
static const int  | numVertices = 4 | 
|   | 
| 
static const int  | numEdges = 6 | 
|   | 
| 
static const int  | numFaces = 4 | 
|   | 
template<class ExecutionSpace, class OutputScalar, class PointScalar, class OutputFieldType, class InputPointsType>
class Intrepid2::Hierarchical_HGRAD_TET_Functor< ExecutionSpace, OutputScalar, PointScalar, OutputFieldType, InputPointsType >
Functor for computing values for the IntegratedLegendreBasis_HGRAD_TET class. 
This functor is not intended for use outside of IntegratedLegendreBasis_HGRAD_TET. 
Definition at line 69 of file Intrepid2_IntegratedLegendreBasis_HGRAD_TET.hpp.
The documentation for this class was generated from the following file: