Intrepid2
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: