Intrepid2
Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnVertices_L2< ViewType1, ViewType2, ViewType3, ViewType4 > Struct Template Reference

Public Member Functions

 ComputeBasisCoeffsOnVertices_L2 (ViewType1 basisCoeffs, ViewType2 tagToOrdinal, ViewType3 targetEPointsRange, ViewType4 targetAtTargetEPoints, ViewType1 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 ViewType1 basisAtTargetEPoints_
ordinal_type numVertices_

Detailed Description

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

Definition at line 30 of file Intrepid2_ProjectionToolsDefL2.hpp.

Constructor & Destructor Documentation

◆ ComputeBasisCoeffsOnVertices_L2()

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

Definition at line 39 of file Intrepid2_ProjectionToolsDefL2.hpp.

Member Function Documentation

◆ operator()()

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

Definition at line 46 of file Intrepid2_ProjectionToolsDefL2.hpp.

Member Data Documentation

◆ basisAtTargetEPoints_

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

Definition at line 35 of file Intrepid2_ProjectionToolsDefL2.hpp.

◆ basisCoeffs_

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

Definition at line 31 of file Intrepid2_ProjectionToolsDefL2.hpp.

◆ numVertices_

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

Definition at line 36 of file Intrepid2_ProjectionToolsDefL2.hpp.

◆ tagToOrdinal_

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

Definition at line 32 of file Intrepid2_ProjectionToolsDefL2.hpp.

◆ targetAtTargetEPoints_

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

Definition at line 34 of file Intrepid2_ProjectionToolsDefL2.hpp.

◆ targetEPointsRange_

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

Definition at line 33 of file Intrepid2_ProjectionToolsDefL2.hpp.


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