Intrepid2
Public Member Functions | Public Attributes | List of all members
Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 > Struct Template Reference

Public Member Functions

 ComputeBasisCoeffsOnVertices_HGRAD (ViewType1 basisCoeffs, ViewType2 tagToOrdinal, ViewType3 targetEPointsRange, ViewType4 targetAtTargetEPoints, ViewType5 basisAtTargetEPoints, ordinal_type numVertices)
 
void KOKKOS_INLINE_FUNCTION operator() (const ordinal_type ic) const
 

Public Attributes

ViewType1 basisCoeffs_
 
const ViewType2 tagToOrdinal_
 
const ViewType3 targetEPointsRange_
 
const ViewType4 targetAtTargetEPoints_
 
const ViewType5 basisAtTargetEPoints_
 
ordinal_type numVertices_
 

Detailed Description

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4, typename ViewType5>
struct Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >

Definition at line 31 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.

Constructor & Destructor Documentation

◆ ComputeBasisCoeffsOnVertices_HGRAD()

template<typename ViewType1 , typename ViewType2 , typename ViewType3 , typename ViewType4 , typename ViewType5 >
Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >::ComputeBasisCoeffsOnVertices_HGRAD ( ViewType1  basisCoeffs,
ViewType2  tagToOrdinal,
ViewType3  targetEPointsRange,
ViewType4  targetAtTargetEPoints,
ViewType5  basisAtTargetEPoints,
ordinal_type  numVertices 
)
inline

Definition at line 40 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.

Member Function Documentation

◆ operator()()

template<typename ViewType1 , typename ViewType2 , typename ViewType3 , typename ViewType4 , typename ViewType5 >
void KOKKOS_INLINE_FUNCTION Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >::operator() ( const ordinal_type  ic) const
inline

Definition at line 47 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.

Member Data Documentation

◆ basisAtTargetEPoints_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 , typename ViewType4 , typename ViewType5 >
const ViewType5 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >::basisAtTargetEPoints_

Definition at line 36 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.

◆ basisCoeffs_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 , typename ViewType4 , typename ViewType5 >
ViewType1 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >::basisCoeffs_

Definition at line 32 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.

◆ numVertices_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 , typename ViewType4 , typename ViewType5 >
ordinal_type Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >::numVertices_

Definition at line 37 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.

◆ tagToOrdinal_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 , typename ViewType4 , typename ViewType5 >
const ViewType2 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >::tagToOrdinal_

Definition at line 33 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.

◆ targetAtTargetEPoints_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 , typename ViewType4 , typename ViewType5 >
const ViewType4 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >::targetAtTargetEPoints_

Definition at line 35 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.

◆ targetEPointsRange_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 , typename ViewType4 , typename ViewType5 >
const ViewType3 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_HGRAD< ViewType1, ViewType2, ViewType3, ViewType4, ViewType5 >::targetEPointsRange_

Definition at line 34 of file Intrepid2_ProjectionToolsDefHGRAD.hpp.


The documentation for this struct was generated from the following file: