Intrepid2
Public Member Functions | Public Attributes | List of all members
Intrepid2::FunctorRealSpaceTools::F_vecprod< vecProdViewType, inLeftViewType, inRightViewType > Struct Template Reference

Functor to compute vecprod see Intrepid2::RealSpaceTools for more. More...

#include <Intrepid2_RealSpaceToolsDef.hpp>

Public Member Functions

KOKKOS_INLINE_FUNCTION F_vecprod (vecProdViewType vecProd_, inLeftViewType inLeft_, inRightViewType inRight_, const bool is_vecprod_3d_)
 
KOKKOS_INLINE_FUNCTION void operator() (const size_type iter) const
 

Public Attributes

vecProdViewType _vecProd
 
const inLeftViewType _inLeft
 
const inRightViewType _inRight
 
const bool _is_vecprod_3d
 

Detailed Description

template<typename vecProdViewType, typename inLeftViewType, typename inRightViewType>
struct Intrepid2::FunctorRealSpaceTools::F_vecprod< vecProdViewType, inLeftViewType, inRightViewType >

Functor to compute vecprod see Intrepid2::RealSpaceTools for more.

Definition at line 1520 of file Intrepid2_RealSpaceToolsDef.hpp.

Constructor & Destructor Documentation

◆ F_vecprod()

template<typename vecProdViewType , typename inLeftViewType , typename inRightViewType >
KOKKOS_INLINE_FUNCTION Intrepid2::FunctorRealSpaceTools::F_vecprod< vecProdViewType, inLeftViewType, inRightViewType >::F_vecprod ( vecProdViewType  vecProd_,
inLeftViewType  inLeft_,
inRightViewType  inRight_,
const bool  is_vecprod_3d_ 
)
inline

Definition at line 1527 of file Intrepid2_RealSpaceToolsDef.hpp.

Member Function Documentation

◆ operator()()

template<typename vecProdViewType , typename inLeftViewType , typename inRightViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::FunctorRealSpaceTools::F_vecprod< vecProdViewType, inLeftViewType, inRightViewType >::operator() ( const size_type  iter) const
inline

Definition at line 1534 of file Intrepid2_RealSpaceToolsDef.hpp.

Member Data Documentation

◆ _inLeft

template<typename vecProdViewType , typename inLeftViewType , typename inRightViewType >
const inLeftViewType Intrepid2::FunctorRealSpaceTools::F_vecprod< vecProdViewType, inLeftViewType, inRightViewType >::_inLeft

Definition at line 1522 of file Intrepid2_RealSpaceToolsDef.hpp.

◆ _inRight

template<typename vecProdViewType , typename inLeftViewType , typename inRightViewType >
const inRightViewType Intrepid2::FunctorRealSpaceTools::F_vecprod< vecProdViewType, inLeftViewType, inRightViewType >::_inRight

Definition at line 1523 of file Intrepid2_RealSpaceToolsDef.hpp.

◆ _is_vecprod_3d

template<typename vecProdViewType , typename inLeftViewType , typename inRightViewType >
const bool Intrepid2::FunctorRealSpaceTools::F_vecprod< vecProdViewType, inLeftViewType, inRightViewType >::_is_vecprod_3d

Definition at line 1524 of file Intrepid2_RealSpaceToolsDef.hpp.

◆ _vecProd

template<typename vecProdViewType , typename inLeftViewType , typename inRightViewType >
vecProdViewType Intrepid2::FunctorRealSpaceTools::F_vecprod< vecProdViewType, inLeftViewType, inRightViewType >::_vecProd

Definition at line 1521 of file Intrepid2_RealSpaceToolsDef.hpp.


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