Intrepid2
Public Member Functions | Public Attributes | List of all members
Intrepid2::CubatureTensorPyr< DeviceType, pointValueType, weightValueType >::Functor< cubPointViewType, cubWeightViewType > Struct Template Reference

Public Member Functions

KOKKOS_INLINE_FUNCTION Functor (cubPointViewType cubPoints_, cubWeightViewType cubWeights_)
 
KOKKOS_INLINE_FUNCTION void operator() (const ordinal_type i) const
 

Public Attributes

cubPointViewType _cubPoints
 
cubWeightViewType _cubWeights
 

Detailed Description

template<typename DeviceType = void, typename pointValueType = double, typename weightValueType = double>
template<typename cubPointViewType, typename cubWeightViewType>
struct Intrepid2::CubatureTensorPyr< DeviceType, pointValueType, weightValueType >::Functor< cubPointViewType, cubWeightViewType >

Definition at line 68 of file Intrepid2_CubatureTensorPyr.hpp.

Constructor & Destructor Documentation

◆ Functor()

template<typename DeviceType = void, typename pointValueType = double, typename weightValueType = double>
template<typename cubPointViewType , typename cubWeightViewType >
KOKKOS_INLINE_FUNCTION Intrepid2::CubatureTensorPyr< DeviceType, pointValueType, weightValueType >::Functor< cubPointViewType, cubWeightViewType >::Functor ( cubPointViewType  cubPoints_,
cubWeightViewType  cubWeights_ 
)
inline

Definition at line 73 of file Intrepid2_CubatureTensorPyr.hpp.

Member Function Documentation

◆ operator()()

template<typename DeviceType = void, typename pointValueType = double, typename weightValueType = double>
template<typename cubPointViewType , typename cubWeightViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::CubatureTensorPyr< DeviceType, pointValueType, weightValueType >::Functor< cubPointViewType, cubWeightViewType >::operator() ( const ordinal_type  i) const
inline

Definition at line 78 of file Intrepid2_CubatureTensorPyr.hpp.

Member Data Documentation

◆ _cubPoints

template<typename DeviceType = void, typename pointValueType = double, typename weightValueType = double>
template<typename cubPointViewType , typename cubWeightViewType >
cubPointViewType Intrepid2::CubatureTensorPyr< DeviceType, pointValueType, weightValueType >::Functor< cubPointViewType, cubWeightViewType >::_cubPoints

Definition at line 69 of file Intrepid2_CubatureTensorPyr.hpp.

◆ _cubWeights

template<typename DeviceType = void, typename pointValueType = double, typename weightValueType = double>
template<typename cubPointViewType , typename cubWeightViewType >
cubWeightViewType Intrepid2::CubatureTensorPyr< DeviceType, pointValueType, weightValueType >::Functor< cubPointViewType, cubWeightViewType >::_cubWeights

Definition at line 70 of file Intrepid2_CubatureTensorPyr.hpp.


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