Intrepid2
Public Member Functions | Public Attributes | List of all members
Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval > Struct Template Reference

See Intrepid2::Basis_HGRAD_TRI_Cn_FEM. More...

#include <Intrepid2_HGRAD_TRI_Cn_FEM.hpp>

Public Member Functions

KOKKOS_INLINE_FUNCTION Functor (OutputValueViewType outputValues_, InputPointViewType inputPoints_, VinvViewType vinv_, WorkViewType work_, ordinal_type order_)
 
KOKKOS_INLINE_FUNCTION void operator() (const size_type iter) const
 

Public Attributes

OutputValueViewType _outputValues
 
const InputPointViewType _inputPoints
 
const VinvViewType _vinv
 
WorkViewType _work
 
const ordinal_type _order
 

Detailed Description

template<typename OutputValueViewType, typename InputPointViewType, typename VinvViewType, typename WorkViewType, EOperator OpType, ordinal_type numPtsEval>
struct Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval >

See Intrepid2::Basis_HGRAD_TRI_Cn_FEM.

Definition at line 99 of file Intrepid2_HGRAD_TRI_Cn_FEM.hpp.

Constructor & Destructor Documentation

◆ Functor()

template<typename OutputValueViewType , typename InputPointViewType , typename VinvViewType , typename WorkViewType , EOperator OpType, ordinal_type numPtsEval>
KOKKOS_INLINE_FUNCTION Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval >::Functor ( OutputValueViewType  outputValues_,
InputPointViewType  inputPoints_,
VinvViewType  vinv_,
WorkViewType  work_,
ordinal_type  order_ 
)
inline

Definition at line 107 of file Intrepid2_HGRAD_TRI_Cn_FEM.hpp.

Member Function Documentation

◆ operator()()

template<typename OutputValueViewType , typename InputPointViewType , typename VinvViewType , typename WorkViewType , EOperator OpType, ordinal_type numPtsEval>
KOKKOS_INLINE_FUNCTION void Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval >::operator() ( const size_type  iter) const
inline

Definition at line 116 of file Intrepid2_HGRAD_TRI_Cn_FEM.hpp.

Member Data Documentation

◆ _inputPoints

template<typename OutputValueViewType , typename InputPointViewType , typename VinvViewType , typename WorkViewType , EOperator OpType, ordinal_type numPtsEval>
const InputPointViewType Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval >::_inputPoints

Definition at line 101 of file Intrepid2_HGRAD_TRI_Cn_FEM.hpp.

◆ _order

template<typename OutputValueViewType , typename InputPointViewType , typename VinvViewType , typename WorkViewType , EOperator OpType, ordinal_type numPtsEval>
const ordinal_type Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval >::_order

Definition at line 104 of file Intrepid2_HGRAD_TRI_Cn_FEM.hpp.

◆ _outputValues

template<typename OutputValueViewType , typename InputPointViewType , typename VinvViewType , typename WorkViewType , EOperator OpType, ordinal_type numPtsEval>
OutputValueViewType Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval >::_outputValues

Definition at line 100 of file Intrepid2_HGRAD_TRI_Cn_FEM.hpp.

◆ _vinv

template<typename OutputValueViewType , typename InputPointViewType , typename VinvViewType , typename WorkViewType , EOperator OpType, ordinal_type numPtsEval>
const VinvViewType Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval >::_vinv

Definition at line 102 of file Intrepid2_HGRAD_TRI_Cn_FEM.hpp.

◆ _work

template<typename OutputValueViewType , typename InputPointViewType , typename VinvViewType , typename WorkViewType , EOperator OpType, ordinal_type numPtsEval>
WorkViewType Intrepid2::Impl::Basis_HGRAD_TRI_Cn_FEM::Functor< OutputValueViewType, InputPointViewType, VinvViewType, WorkViewType, OpType, numPtsEval >::_work

Definition at line 103 of file Intrepid2_HGRAD_TRI_Cn_FEM.hpp.


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