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

Public Member Functions

 ComputeWBasisSide_HDiv (ViewType1 basisNormalAtBasisEPoints, ViewType1 wBasisNormalAtBasisEPoints, ViewType1 basisAtBasisEPoints, ViewType2 basisEWeights, ViewType1 refSideNormal, ViewType3 tagToOrdinal, ordinal_type sideDim, ordinal_type iside, ordinal_type offsetBasis)
 
void KOKKOS_INLINE_FUNCTION operator() (const ordinal_type j, const ordinal_type iq) const
 

Public Attributes

ViewType1 basisNormalAtBasisEPoints_
 
ViewType1 wBasisNormalAtBasisEPoints_
 
const ViewType1 basisAtBasisEPoints_
 
const ViewType2 basisEWeights_
 
const ViewType1 refSideNormal_
 
const ViewType3 tagToOrdinal_
 
ordinal_type sideDim_
 
ordinal_type iside_
 
ordinal_type offsetBasis_
 

Detailed Description

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

Definition at line 29 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

Constructor & Destructor Documentation

◆ ComputeWBasisSide_HDiv()

template<typename ViewType1 , typename ViewType2 , typename ViewType3 >
Intrepid2::FunctorsProjectionTools::ComputeWBasisSide_HDiv< ViewType1, ViewType2, ViewType3 >::ComputeWBasisSide_HDiv ( ViewType1  basisNormalAtBasisEPoints,
ViewType1  wBasisNormalAtBasisEPoints,
ViewType1  basisAtBasisEPoints,
ViewType2  basisEWeights,
ViewType1  refSideNormal,
ViewType3  tagToOrdinal,
ordinal_type  sideDim,
ordinal_type  iside,
ordinal_type  offsetBasis 
)
inline

Definition at line 40 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

Member Function Documentation

◆ operator()()

template<typename ViewType1 , typename ViewType2 , typename ViewType3 >
void KOKKOS_INLINE_FUNCTION Intrepid2::FunctorsProjectionTools::ComputeWBasisSide_HDiv< ViewType1, ViewType2, ViewType3 >::operator() ( const ordinal_type  j,
const ordinal_type  iq 
) const
inline

Definition at line 49 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

Member Data Documentation

◆ basisAtBasisEPoints_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 >
const ViewType1 Intrepid2::FunctorsProjectionTools::ComputeWBasisSide_HDiv< ViewType1, ViewType2, ViewType3 >::basisAtBasisEPoints_

Definition at line 32 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ basisEWeights_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 >
const ViewType2 Intrepid2::FunctorsProjectionTools::ComputeWBasisSide_HDiv< ViewType1, ViewType2, ViewType3 >::basisEWeights_

Definition at line 33 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ basisNormalAtBasisEPoints_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 >
ViewType1 Intrepid2::FunctorsProjectionTools::ComputeWBasisSide_HDiv< ViewType1, ViewType2, ViewType3 >::basisNormalAtBasisEPoints_

Definition at line 30 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ iside_

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

Definition at line 37 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ offsetBasis_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 >
ordinal_type Intrepid2::FunctorsProjectionTools::ComputeWBasisSide_HDiv< ViewType1, ViewType2, ViewType3 >::offsetBasis_

Definition at line 38 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ refSideNormal_

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

Definition at line 34 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ sideDim_

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

Definition at line 36 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ tagToOrdinal_

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

Definition at line 35 of file Intrepid2_ProjectionToolsDefHDIV.hpp.

◆ wBasisNormalAtBasisEPoints_

template<typename ViewType1 , typename ViewType2 , typename ViewType3 >
ViewType1 Intrepid2::FunctorsProjectionTools::ComputeWBasisSide_HDiv< ViewType1, ViewType2, ViewType3 >::wBasisNormalAtBasisEPoints_

Definition at line 31 of file Intrepid2_ProjectionToolsDefHDIV.hpp.


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