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

Public Member Functions

 ComputeBasisCoeffsOnSides_HDiv (const ViewType2 targetEWeights, const ViewType1 basisAtTargetEPoints, const ViewType1 wBasisDofAtTargetEvalPoint, const ViewType3 tagToOrdinal, const ViewType4 targetAtEPoints, const ViewType1 targetAtTargetEPoints, const ViewType1 refSideNormal, ordinal_type sideCardinality, ordinal_type offsetTarget, ordinal_type sideDim, ordinal_type dim, ordinal_type iside)
void KOKKOS_INLINE_FUNCTION operator() (const ordinal_type ic) const

Public Attributes

const ViewType2 targetEWeights_
const ViewType1 basisAtTargetEPoints_
const ViewType1 wBasisDofAtTargetEPoints_
const ViewType3 tagToOrdinal_
const ViewType4 targetAtEPoints_
const ViewType1 targetAtTargetEPoints_
const ViewType1 refSideNormal_
ordinal_type sideCardinality_
ordinal_type offsetTarget_
ordinal_type sideDim_
ordinal_type dim_
ordinal_type iside_

Detailed Description

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

Definition at line 58 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

Constructor & Destructor Documentation

◆ ComputeBasisCoeffsOnSides_HDiv()

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::ComputeBasisCoeffsOnSides_HDiv ( const ViewType2 targetEWeights,
const ViewType1 basisAtTargetEPoints,
const ViewType1 wBasisDofAtTargetEvalPoint,
const ViewType3 tagToOrdinal,
const ViewType4 targetAtEPoints,
const ViewType1 targetAtTargetEPoints,
const ViewType1 refSideNormal,
ordinal_type sideCardinality,
ordinal_type offsetTarget,
ordinal_type sideDim,
ordinal_type dim,
ordinal_type iside )
inline

Definition at line 72 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

Member Function Documentation

◆ operator()()

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

Definition at line 88 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

Member Data Documentation

◆ basisAtTargetEPoints_

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

Definition at line 60 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ dim_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
ordinal_type Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::dim_

Definition at line 69 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ iside_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
ordinal_type Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::iside_

Definition at line 70 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ offsetTarget_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
ordinal_type Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::offsetTarget_

Definition at line 67 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ refSideNormal_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
const ViewType1 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::refSideNormal_

Definition at line 65 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ sideCardinality_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
ordinal_type Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::sideCardinality_

Definition at line 66 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ sideDim_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
ordinal_type Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::sideDim_

Definition at line 68 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ tagToOrdinal_

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

Definition at line 62 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ targetAtEPoints_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
const ViewType4 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::targetAtEPoints_

Definition at line 63 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ targetAtTargetEPoints_

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

Definition at line 64 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ targetEWeights_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
const ViewType2 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::targetEWeights_

Definition at line 59 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ wBasisDofAtTargetEPoints_

template<typename ViewType1, typename ViewType2, typename ViewType3, typename ViewType4>
const ViewType1 Intrepid2::FunctorsProjectionTools::ComputeBasisCoeffsOnSides_HDiv< ViewType1, ViewType2, ViewType3, ViewType4 >::wBasisDofAtTargetEPoints_

Definition at line 61 of file Intrepid2_ProjectionToolsDefHDIV.hpp.


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